Скачайте и установите msvc.
Download rustup-init.exe and install.
Используйте git-bash для запуска следующих команд: загрузите vcpkg
, установите libvpx
, libyuv
, opus
.
git clone https://github.com/microsoft/vcpkg
cd vcpkg
git checkout 2023.04.15
cd ..
vcpkg/bootstrap-vcpkg.bat
export VCPKG_ROOT=$PWD/vcpkg
vcpkg/vcpkg install libvpx:x64-windows-static libyuv:x64-windows-static opus:x64-windows-static aom:x64-windows-static
Добавьте переменную среду VCPKG_ROOT
=<path>\vcpkg
.
Настольные версии приложения используют sciter для графического интерфейса. Пожалуйста, скачайте sciter.dll.
rust-bindgen зависит от clang, скачайте и установите llvm,добавьте переменную среду LIBCLANG_PATH
=<llvm_install_dir>/bin
.
git clone https://github.com/rustdesk/rustdesk
cd rustdesk
mkdir -p target/debug
mv sciter.dll target/debug
cargo run