目錄
- 安裝相應的環境
- 安裝visual studio
- 安裝vpkg
- 安裝rust開發環境
- 安裝llvm和clang
- 編譯源碼
- 下載源碼
- 使用Sciter作為UI的(已棄用)
- 使用flutter作為UI的(主流)
- 下載flutter sdk
- 橋接
- 靜默安裝
最近某desk免費的限制越來越多,實在沒辦法,平時遠程控制用的比較多,只能用rustdesk了,rustdesk的安裝包默認沒有服務器和API服務器的,因此想著自己編譯并設置一些參數直接寫入程序中。
安裝相應的環境
安裝visual studio
到網站Visual studio下載安裝包
打開后
切換至單個主件
安裝后即可
安裝vpkg
到github下載vpkg下載地址
或者使用git clone
# 克隆vcpkg到E盤
git clone https://github.com/microsoft/vcpkg.git E:\vcpkg# 創建VCPKG_ROOT環境變量
$vcpkgPath = "E:\vcpkg"
[Environment]::SetEnvironmentVariable("VCPKG_ROOT", $vcpkgPath, [EnvironmentVariableTarget]::User)# 將VCPKG_ROOT添加到PATH環境變量
$currentPath = [Environment]::GetEnvironmentVariable("PATH", [EnvironmentVariableTarget]::User)
i