发新帖

编译ArduPilot固件

[复制链接]
199 1
本帖最后由 tinyspot 于 2019-10-7 09:35 编辑

原帖地址:https://github.com/ArduPilot/ardupilot/blob/master/BUILD.md

首先打开之前安装的Ubuntu


输入
  1. cd ardupilot
复制代码


教程以编译CubeBlack为例。
输入
  1. ./waf configure --board CubeBlack
复制代码
提示缺少arm-none-eabi-ar组件


输入
  1. sudo apt-get install gcc-arm-none-eabi
复制代码


回车提示输入密码



输入 Y 回车



等待命令完成。



再次输入编译命令


显示如下


输入
  1. ./waf copter
复制代码
开始编译

编译完成。


二进制文件路径:C:\Users\norulers\AppData\Local\Packages\CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc\LocalState\rootfs\home\norulers\ardupilot\build\CubeBlack\bin






本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

举报 使用道具

回复

精彩评论1

ces  金牌会员  发表于 2019-10-8 07:22:09 | 显示全部楼层
./waf相关命令需要了解一下,不然编译完一次后面就会翻车了

举报 使用道具

回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

更多

客服中心

400-800-8888 周一至周日8:30-20:30 仅收市话费
快速回复 返回顶部 返回列表