PX4 编译命令变化 - 使用 master 分支,和 1.9.0 之后版本的开发者请注意
PX4 团队的首席架构师 Daniel Agar 近期将 PX4 所支持的飞控板的目录结构做了变化,编译命令也有了变化。
新版的编译命令
- Pixhawk 4:
make px4_fmu-v5_default
- Pixracer:
make px4_fmu-v4_default
- Pixhawk 3 Pro:
make px4_fmu-v4pro_default
- Pixhawk Mini:
make px4_fmu-v3_default
- Pixhawk 2:
make px4_fmu-v3_default
- mRo Pixhawk:
make px4_fmu-v3_default
(supports 2MB Flash) - HKPilot32:
make px4_fmu-v2_default
- Pixfalcon:
make px4_fmu-v2_default
- Dropix:
make px4_fmu-v2_default
- MindPX/MindRacer:
make airmind_mindpx-v2_default
- mRo X-2.1:
make auav_x21_default
- Crazyflie 2.0:
make bitcraze_crazyflie_default
- Intel® Aero Ready to Fly Drone:
make intel_aerofc-v1_default
- Pixhawk 1:
make px4_fmu-v2_default
- Pixhawk 1 的 2 MB 闪存版本:
make px4_fmu-v3_default
1.8.2 之前版本的编译命令
为方便对比,还有方便使用当前版本,和以前的稳定版的用户:
- Pixhawk 4:
make px4fmu-v5_default
- Pixracer:
make px4fmu-v4_default
- Pixhawk 3 Pro:
make px4fmu-v4pro_default
- Pixhawk Mini:
make px4fmu-v3_default
- Pixhawk 2:
make px4fmu-v3_default
- mRo Pixhawk:
make px4fmu-v3_default
(supports 2MB Flash) - HKPilot32:
make px4fmu-v2_default
- Pixfalcon:
make px4fmu-v2_default
- Dropix:
make px4fmu-v2_default
- MindPX/MindRacer:
make mindpx-v2_default
- mRo X-2.1:
make auav-x21_default
- Crazyflie 2.0:
make crazyflie_default
- Intel® Aero Ready to Fly Drone:
make aerofc-v1_default
- Pixhawk 1:
make px4fmu-v2_default
- Pixhawk 1 的 2 MB 闪存版本:
make px4fmu-v3_default
本文参考
PX4 Dev Guide > Building PX4 Software (本文中文版将在近日放出)
自由转载-保持署名(创意共享4.0许可证)