下面分享一个简单的winodws(win7 32/64位系统)下编译ardupilot源码的方法
STEP1: 下载Git,并安装(官网推荐的GitHub一直下载不成功)
注意一定要下载32位(不论是 32/64位系统),官网下载即可(https://git-scm.com/download/win)
默认安装路径安装即可(建议安装在C盘)。
STEP2:安装PX4_Toolchain
下载最新的开发工具链pixhawk_toolchain_installer_latest.exe,默认安装即可。(注意一定要装在C盘)下载网址:
http://firmware.ap.ardupilot.org/Tools/PX4-tools/pixhawk_toolchain_installer_latest.exe
STEP3:git下载ardupilot源码
打开图一中PX4 Console:
直接输入:git clone https://github.com/ArduPilot/ardupilot.git
STEP4:下载其它modules
cd ardupilot
再输入:
git submodule update --init --recursive
STEP5:编译
cd ArduPlane
再输入:
make px4-v2
编译时间比较长,完成界面如下: