PX4开发环境搭建--源码下载+基本工具链

本文详细记录了在Ubuntu 18.04上搭建PX4开发环境的过程,包括安装虚拟机、修改Ubuntu源、配置git镜像、下载PX4源码及其子模块,以及安装所需库和工具。遇到的主要挑战是网络问题,通过使用国内镜像和调整git配置解决了这一问题。
摘要由CSDN通过智能技术生成


前言

由于各种原因,国内网络搭建PX4开发环境会比较困难。(而且最近gitee也挂了。)
其实安装过程自己最近几年尝试过很多次,都因为网络问题半途而废了。由于被封闭太久,脑子不太正常,突然又想尝试一下在自己电脑上搭建PX4环境。
本文主要是给自己做个记录。配置过程中参考了许多大佬的经验和文章,非常感谢。另外,相关工具和信息有时效,不能保证几天之后依旧可用。本人对Ubuntu, git等都是小白级别,相信还有很多大佬有更加有效的方法,如果有人看到本文,并且发现有不足,恳请指正。


一、基本工具

Windows 10 笔记本
VirtualBox 6.1
Ubuntu 18.04
可靠的github国内镜像(https://blog.csdn.net/Ejzq1/article/details/123560340)

二、基本步骤

1.安装虚拟机和Ubuntu操作系统

VirtualBox一键安装,在虚拟机上安装Ubuntu操作系统相关流程比较简单。

注意

VirtualBox和Ubuntu的版本,这在VirtualBox的下载页面上写了,自己第一次配置的时候没有注意,VirtualBox6.1 不支持将Ubuntu 22.04,但是自己这么安装了,导致后面的界面问题,浪费了好几个小时。
VirtualBox中安装好Ubuntu 18.04之后,会发现界面很小。这时候需要在VirtualBox 的窗口中选择Device-> Insert Guest Additional CD
在这里插入图片描述
此时Ubuntu桌面上会出现一个光盘图标,直接双击运行(虽然这很不Linux),运行完毕之后重启虚拟机。之后的操作都在Ubuntu上进行。

2. 修改虚拟机上源网站

后面(第4步)需要安装各种工具包,如果没有梯子等,建议使用国内镜像。这里使用阿里云。(之前使用清华源,居然发现有些lib没有。。。不过也有可能是自己在当中有什么操作问题)。网上有很多相关资料。 可参考:
https://developer.aliyun.com/article/639051

(1)备份原来的sources.list

sudo cp /etc/apt/sources.list /etc/apt/sources.list_backup

(2) 打开source

  • 2
    点赞
  • 64
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值