📄️ Building in Ubuntu
Building for Ubuntu platform is remarkably easy.
📄️ Building in Windows
Since Windows 10, there is a new feature that allows any developer to quickly and easily run a complete Linux subsystem in Windows (WSL) and access it via a bash terminal. This gives developers full use of the entire Linux OS and all of the great existing Linux tools and programs. When Bash for Windows is up and running it feels like you ssh'd into a full Linux box, except the Linux distro is actually running alongside Windows locally.
📄️ Building in Mac OS X
Building in Mac OS X can be accomplished in just a few steps:
📄️ Building PDF 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 DFU_Flash
Pre-requisites: python3, python3-intelhex
📄️ Known-Build-Environment-Problems
Cygwin on Windows