px4源码编译指南
强烈推荐大家去看官网的英文文档,国内的博客杂七杂八,官网的中文也很久没有更新,这几天自己踩了很多坑,写个教程希望能帮助到大家(本文选用平台是pixhawk1)
1. 安装ubuntu16.04
18.04版本似乎是没有适配的工具链,编译的时候莫名其妙会报错,所以直接安装16的版本
百度云:(链接: https://pan.baidu.com/s/1UdM1FKp58kmmOw0YkasxKQ 提取码: wgqq )
2. 换源
ubuntu默认是欧洲的源,速度慢的惊人,推荐换成阿里的镜像
1)先备份一下
cp /etc/apt/sources.list /etc/apt/sources.list_bak
2)编辑sources.list
sudo gedit /etc/apt/sources.list
3)将所有内容替换成以下代码
#deb cdrom:[Ubuntu 16.04 LTS _Xenial Xerus_ - Release amd64 (20160420.1)]/ xenial main restricted
deb-src http://archive.ubuntu.com/ubuntu xenial main restricted #Added by software-properties
deb http://mirrors.aliyun.com/ubuntu/ xenial main restricted
deb-</