ubuntu下ardupilot安装,以及环境安装

#本来代码是这样的 git clone https://github.com/ArduPilot/ardupilot
#改成下面这样,具体道理我不懂,但是上面下不来的原因是因为外网,下载巨慢,下面这个代码你都下不下来检
#查一下自己的网络
git clone git://github.com/ArduPilot/ardupilot
#然后
cd ardupilot
git submodule update --init --recursive

 然后你们会发现有

没有注册,克隆失败,根本原因是因为在下载子模组时下载开头开始以https开头,还是从外网下载,所以会失败,然后按照以下步骤做:

#在ardupilot目录下
find ./ -name .gitmodules

 会找到很多.gitmodules文件

 

 前面带(.)的文件一般被隐藏了,你们在命令行输入

ll

就可以看见前缀带(.)的文件了

找到这些.gitmodules文件后,打开这些文件进行一些修改

 看到没!!!!改成git

改完所有文件后在ardupilots下更新一下改动

 然后继续执行命令:

git submodule update --init --recursive

此时你会发现还会有一些子模组没办法克隆,

 然后依次进入到蓝色的目录下,把.gitmodules中的路径从https改成git就行,依次进入的意思是:比如第一个路径,先进入到modules中,命令行输入(ll)看有没有.gitmodules文件,有的话看里面有没有下载路径,有的话进行改动就行,然后进入libcanard中查看,依次找一下,改完之后继续

git submodule update --init --recursive

有不会的留言 

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值