官网英文原文地址:http://dev.px4.io/starting-installing-windows.html
虽然Windows上的工具链是可用的,但官方并不支持,我们不推荐使用Windows。Windows上固件编译的过程十分缓慢,且不支持新的板子,比如骁龙(Snapdragon Flight),它也不能运行标准机器人软件包,许多开发人员使用原型计算机视觉和导航。开始在Windows上开发之前,可以考虑安装一个双启动环境 Ubuntu 。
下载并在系统上安装这些:
- Qt Creator IDE
- PX4 Toolchain Installer v14 for Windows Download (32/64 bit systems, complete build system, drivers)
- PX4 USB Drivers (32/64 bit systems)
- CMake(这里推荐安装CMake-3.3.2-win32-x86)
现在继续运行: 代码编译!
现在,那些想要在本地运行Bash shell进而按照Linux编译教程进行操作的Windows用户有了新的选择.请参见BashOnWindows.我们已经进行了验证,PX4可以在此环境下成功编译.目前还无法用其刷写固件,但是你可以使用Mission Planner或者QGroundControl地面站刷固件.