踩过很多坑,推荐用如下方法配置ubuntu下px4编译环境的配置:
1.双系统ubuntu 或者 VM虚拟机+ubuntu
推荐用双系统,用虚拟机心态会崩的,双系统安装b站上有视频,准备一个U盘,跟着视频傻瓜式操作就行。
用18.04 或 16.04(最好,16.04是官方推荐版本,而且自带Qt5)
2.使用官方推荐的安装脚本进行环境配置(一定)
小声bb:fan@个 qiang 8,不然你的青春就没了。(mymonocloud.com)
重要:整个编译过程千万别用sudo su进入root用户,否则后面会有一些列问题。使用sudo+命令就行了。
1. 权限设置
# 把用户添加到用户组 “dialout”
sudo usermod -a -G dialout $USER
2. 下载ubuntu.sh和requirements.txt
wget https://raw.githubusercontent.com/PX4/Firmware/master/Tools/setup/ubuntu.sh
wget https://raw.githubusercontent.com/PX4/Firmware/master/Tools/setup/requirements.txt
3. 运行ubuntu.sh
source ubuntu.sh