2.3 KiB
title | weight |
---|---|
Windows | 20 |
Abhängigkeiten
C++-Build-Umgebung
Laden Sie msvc herunter und installieren Sie es.
Wählen Sie Windows
als Betriebssystem für die Entwicklungsmaschine und markieren Sie C++
, laden Sie dann die Visual Studio Community-Version herunter und installieren Sie sie. Die Installation kann eine Weile dauern.
Rust-Entwicklungsumgebung
Laden Sie rustup-init.exe herunter und führen Sie es als Administrator aus, um rust
zu installieren.
vcpkg
Gehen Sie in den Ordner, in den Sie vcpkg klonen wollen, und verwenden Sie git-bash, um die folgenden Befehle auszuführen: Laden Sie vcpkg
herunter, installieren Sie die 64-Bit-Version von libvpx
, libyuv
und opus
.
Wenn Sie git
nicht installiert haben, holen Sie sich git
hier.
git clone https://github.com/microsoft/vcpkg
cd vcpkg
git checkout 2021.12.01
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
Fügen Sie die Systemumgebungsvariable VCPKG_ROOT
=<pfad>\vcpkg
hinzu. Der <pfad>
sollte der Ort sein, den Sie oben zum Klonen von vcpkg
gewählt haben.
sciter
Desktop-Versionen verwenden sciter für die Benutzeroberfläche, bitte laden Sie sciter.dll herunter.
llvm
rust-bindgen hängt von clang ab, laden Sie llvm herunter und installieren Sie es. Fügen Sie die Systemumgebungsvariable LIBCLANG_PATH
=<llvm_install_dir>/bin
hinzu.
Sie können die Version 15.0.2 der LLVM-Binärdateien hier herunterladen: 64 Bit / 32 Bit.
Erstellen
Standard
git clone https://github.com/rustdesk/rustdesk
cd rustdesk
mkdir -p target/debug
mv sciter.dll target/debug
cargo run