赞
踩
https://blog.csdn.net/weixin_43321489/article/details/133705297
在WSL中的Linux:
sudo apt-get update
sudo apt-get install git
注意:代码尽量git 在wsl 的 Linux系统目录下,不要git到windows系统的目录,wsl跨系统访问文件导致编译时很慢!!
git clone https://github.com/huangyangl/ardupilot.git
cd ardupilot
git submodule init // 初始化子模块
git submodule update --recursive // 更新子模块与主仓库中的子模块代码同步
Tools/environment_install/install-prereqs-ubuntu.sh -y
Reload the path (log-out and log-in to make permanent):
. ~/.profile
报错:Unable to locate package python-argparse
解决:像这种U“ nable to locate package ** ” 一般是软件源的问题,换成国内的就好了!
sudo cp /etc/apt/sources.list /etc/apt/sources.list_bak
vi /etc/apt/sources.list
换成下面国内华为的软件源:
vi常用命令:https://www.runoob.com/linux/linux-vim.html
deb https://mirrors.huaweicloud.com/debian/ bullseye main non-free contrib
deb https://mirrors.huaweicloud.com/debian/ bullseye-updates main non-free contrib
deb https://mirrors.huaweicloud.com/debian/ bullseye-backports main non-free contrib
deb https://mirrors.tuna.tsinghua.edu.cn/debian-security/ bullseye-security main non-free contrib
deb https://security.debian.org/debian-security bullseye-security main non-free contrib
deb-src https://mirrors.huaweicloud.com/debian/ bullseye main non-free contrib
deb-src https://mirrors.huaweicloud.com/debian/ bullseye-updates main contrib
deb-src https://mirrors.huaweicloud.com/debian/ bullseye-backports main non-free contrib
deb-src https://mirrors.tuna.tsinghua.edu.cn/debian-security/ bullseye-security main non-free contrib
deb-src https://security.debian.org/debian-security bullseye-security main non-free contrib
./waf configure --board CubeBlack
./waf copter
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。