Build mavsdk_server from Source ​
Language wrappers for MAVSDK other than C++ connect to the MAVSDK C++ core using gRPC. This gRPC server around the MAVSDK C++ library is called mavsdk_server (in the past it was referred to as the backend).
For more information about the architecture, also see how the auto-generation works.
INFO
It is generally recommended to use pre-built binaries of mavsdk_server from the releases page, however, if needed, it can also be built manually from source as described below.
This topic has been split into:
- Build on Linux
- Build on macOS
- Build on Windows
- Build with dockcross (for cross compilation and Android)