Ardupilot源码编译–Ubuntu
1. Git安装
sudo apt-get update
sudo apt-get install git
sudo apt-get install gitk git-gui
1.1. 克隆Ardupilot存储库
git clone https://github.com/ArduPilot/ardupilot
cd ardupilot
git submodule update --init --recursive
注意:git submodule update --init --recursive
这条命令执行过程会等待比较长的时间。
1.2. 安装一些必需的包
如果您使用的是基于debian的系统(例如Ubuntu或Mint),我们会提供一个脚本来为您完成。在ardupilot目录下:
Tools/scripts/install-prereqs-ubuntu.sh -y
注意:这里可能会出现以下报错信息:
bash: ./Tools/environment_install/install-prereqs-ubuntu.sh: 权限不够
我们查看着文件的权限,发现它确实没有执行的权限。
然后我们可以使用chmod
命令修改权限:
重新加载路径(注销并登录以永久):
. ~/.profile