踩过很多坑,推荐用如下方法配置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
安装完成后重启电脑
推荐大家用官方脚本,别用很多博客里的步骤来,其中什么PPA源根本用不了,各种问题。

本文详细介绍了在Ubuntu环境下配置PX4编译环境的步骤,包括使用双系统或VM虚拟机、遵循官方安装脚本进行环境配置、克隆代码及编译,并在Qt中查看或编译。强调了不要使用root权限以及解决编译过程中可能出现的问题,提供了清除build文件夹的方法和在Qt中查看代码的指导。
最低0.47元/天 解锁文章
4167

被折叠的 条评论
为什么被折叠?



