Home
Copter
Plane
Rover
Sub
AntennaTracker
Mission Planner
APM Planner 2
MAVProxy
Companion Computers
Developer
Downloads
Mission Planner
APM Planner 2
Advanced User Tools
Developer Tools
Firmware
Community
Support Forums
Facebook
Developer Chat (Discord)
Developer Voice (Discord)
Contact us
Getting involved
Commercial Support
Development Team
UAS Training Centers
Stores
SWAG
About
History
License
Trademark
Acknowledgments
Wiki Editing Guide
Dev
License (GPLv3)
AP_Peripheral Devices
Downloading the code / Using Git
Building the code
Setup the Build Environment on Linux/Ubuntu
Setup the Build Environment on Windows
Setup the waf Build Environment on Windows10 using WSL
Setup the waf Build Environment on Windows using Cygwin
Setup Eclipse on Windows for building with waf
Setup the Build Environment on MacOSX
Building for NAVIO2 on RPi3
Building for Erle-Brain 2
Building for Erle-Brain
Building for Bebop 2
Building for Bebop on Linux
Building for BeagleBone Black
Building Mission Planner with Visual Studio
ArduPilot Pre-Built Binaries
Editors & IDEs
Learning the code
Simulation & Testing
Debugging
Contributing Code
MAVLink Interface
CAN and UAVCAN
Companion Computers
ROS
Lua Scripts
Porting to a new Flight Controller
Advanced Hardware Info
MAVProxy Developer GCS
Resources for GCS Developers
RTF Vehicle Developer Information
How The Team Works
Events
Training Centers
GSoC 2021 project ideas
Wiki Editing Guide
USB IDs
User Alerts
Upcoming Features
Appendix
Full Table of Contents
Individual
Partners
SWAG Shop
Dev
Docs
»
Building the code
»
Setup the Build Environment on Windows
Edit on GitHub
Setup the Build Environment on Windows
¶
There are two options for building on windows. Both are supported and should work equally well.
Setup for building with waf using Cygwin
¶
Install cygwin as described here
Setup Eclipse as described here
(optional)
Setup for building with waf using WSL (Windows10 only)
¶
Instructions are here