PX4二次开发环境搭建及报错解决(v1.9.2)

本教程详细介绍了在新装Ubuntu系统上搭建PX4 v1.9.2的编译环境,包括脚本安装与手动安装步骤,并针对可能出现的错误给出了具体的解决方法,涉及gcc版本、python库和依赖安装等。
摘要由CSDN通过智能技术生成

PX4二次开发环境搭建及报错解决(v1.9.2)


网上之前已经有很完善的环境搭建教程了,但是大多是支持v1.8.0及之前版本的,但自从v1.9.0版本之后,环境发生了一些改变,比如对gcc编译环境的版本要求提高了,会遇到其他的报错等等,因此笔者做了这个新教程

正文

本教程是基于新装的Ubuntu系统搭建的环境,因而应该可以包括大多数遇到的问题。

脚本安装方式

首先我们进入官网:dev.px4.io
(官网的教程已经很完善了,但是对于新手可能不太友好。我们做一下梳理。)
在Getting Started下面我们可以找到Ubuntu的安装教程。PX4提供了一些安装的脚本,我们直接运行就可以安装。
安装过程和编译过程中可能会遇到一些问题,因此在后面一节我们通过手动安装的方式,介绍一下问题的解决方法。你也可以选择不用脚本,直接手动安装。如果你是新手,手动安装有助于你了解编译环境的构成。
在这里插入图片描述
运行脚本进行安装,需要先将用户添加至组

//将用户添加至组“dialout”
sudo usermod -a -G dialout $USER

然后下载你想要的脚本,脚本内容上图所示页面有介绍。
之后运行即可,在此我们以ubuntu_sim_common_deps.sh为例。

//用source命令运行脚本
source ubuntu_sim_common_deps.sh

在这里插入图片描述

手动安装编译环境

在我的上一个教程,写了如何安装Ubuntu双系统,因此我们就是在这个刚安装好的空白双系统中进行的px4环境搭建。这个系统已经换了源,进行了初始的update工作,

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值