mirror of
https://github.com/rustdesk/doc.rustdesk.com.git
synced 2026-04-17 22:00:12 +00:00
seo/geo
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user