Skip to content

Build

Use these build guides when you want to compile or package RustDesk from source for desktop platforms. Check out build.py for packaging the desktop version.

What does the build section cover?

The build section covers the desktop contributor setup for Linux, Windows, and macOS. Use the platform-specific guide for dependency installation, vcpkg setup, Rust toolchain preparation, and final build or packaging commands.

Which build guide should you choose?

PlatformGuide
LinuxLinux
WindowsWindows
macOSmacOS
Windows troubleshootingFAQ for Windows