无人机 ardupilot 编译环境 docker镜像

浏览github上ardupilot的源代码,发现提供了Dockerfile,眼前一亮,这次安装编译环境就简单多了,于是开始构建镜像,更换国内源,修改Dockerfile,最终编译成功:

sudo docker build -t liujb0319/ardupilot:latest .

有需要的可以去我得DockerHub仓库下载
飞控地编译环境镜像:

docker pull liujb0319/ardupilot:latest

亲测可以编译:
板子类型:
无人机 ardupilot 编译环境 docker镜像_第1张图片
编译命令:

./waf configure --board CubeBlack
./waf copter

编译结果:
无人机 ardupilot 编译环境 docker镜像_第2张图片

编译后的程序:
无人机 ardupilot 编译环境 docker镜像_第3张图片

你可能感兴趣的:(linux)