📄️ Installing the Linux subsystem
Your PC must be running a 64-bit version of Windows 10 Anniversary Update or later (build 1607+).
📄️ Building Manual.
The manual PDF file is generated by concatenating relevant markdown files and by transforming the result using Gimli to obtain the final PDF file. This steps are handled automatically by the build_docs.sh script located in the root of the repository next to the Makefile.
📄️ Building in Arch Linux
To build BetaFlight, first the ARM toolchain has to be installed:
📄️ Building in Eclipse
How to build, test & debug Betaflight in Eclipse on Linux, Windows & MacOS.
📄️ Building in Fedora 35
Building Configurator in Fedora 35
📄️ Building in Mac OS X
Building in Mac OS X can be accomplished in just a few steps:
📄️ Building in Ubuntu
Building for Ubuntu platform is remarkably easy.
📄️ Building in Windows
For various reasons, a custom build of Betaflight might be needed. A user might want to enable certain features that are disabled on his / her target, for example. This guide provides the basic instructions needed to build Betaflight on a Windows system. One option is given:
📄️ Known-Build-Environment-Problems
Cygwin on Windows