最終更新:2025-01-24 (金) 07:28:34 (14d)  

RustDesk/ビルド
Top / RustDesk / ビルド

https://github.com/rustdesk/rustdesk

https://github.com/rustdesk/rustdesk/blob/master/docs/README-JP.md

ビルド手順

準備

  • Rust
  • vcpkg
    vcpkg install libvpx:x64-windows-static libyuv:x64-windows-static opus:x64-windows-static aom:x64-windows-static
  • LLVM
  • Git Bash

種類

ビルド手順

  • cargo runデフォルトだとデバッグビルド
    cargo build --releasecargo run --release?からしか実行できない (単体で実行すると白い画面になる)

パッケージ化

  • cargo build --releaseしただけだとパッケージ化されない
  • Python 3入れて下記を実行するとRustDesk.exe + sciter.dllだけで動くバイナリが生成される。
    python3 build.py
  • デフォルトだとSciterでビルドされる
    • Flutterとはメニューの表示位置とかが違うっぽい

Windows->macOS時に変換キー無変換キーが逆になる問題 (Map時)

Sciterは移動先のリポジトリの最新だと動かなかった

参考

関連