This commit is contained in:
rustdesk
2026-03-20 18:42:55 +08:00
parent 1736869d5f
commit 56cfd26e35
463 changed files with 6538 additions and 62 deletions

View File

@@ -7,6 +7,19 @@ keywords: ["build rustdesk linux", "rustdesk linux build", "rustdesk vcpkg linux
# 在 Linux 上编译
## 在 Linux 上构建前需要准备什么?
在 Linux 上构建 RustDesk 需要先安装对应发行版的开发依赖、配置可用的 `vcpkg`、通过 `rustup` 安装 Rust并在运行 `cargo` 前把 Sciter 共享库放到输出目录中。
## Linux 构建检查清单
- 安装与你的发行版匹配的编译器和桌面依赖。
- 克隆并初始化 `vcpkg`,然后导出 `VCPKG_ROOT`
- 通过 `rustup` 安装 Rust并加载 cargo 环境。
- 递归克隆 RustDesk 仓库。
-`libsciter-gtk.so` 下载到 `target/debug`
- 在项目根目录运行 `cargo run`
## Ubuntu 18 (Debian 10)
```sh