像往常一样将存储库克隆到所需位置。
git clone https://github.com/PX4/PX4-Autopilot.git --recursive
接下来,您需要删除 two lines ubuntu.sh 文件位于 setup 文件夹。
# delete the two lines (lines 125, 126) in ubuntu.sh # g++-multilib \ # gcc-multilib \ nano PX4-Autopilot/Tools/setup/ubuntu.sh
安装 ARM-Linux gcc 和 g++ multilib 版本。
sudo apt-get install gcc-multilib-arm-linux-gnueabi gcc-multilib-arm-linux-gnueabihf g++-multilib-arm-linux-gnueabi g++-multilib-arm-linux-gnueabihf
下面显示的其余说明与正常情况相同,并在此处的标准说明中进行了描述 here。
bash ./PX4-Autopilot/Tools/setup/ubuntu.sh sudo reboot # in PX4-Autpilot directory make px4_sitl gazebo_rover