12

阿木币

0

精华

15 小时

在线时间

应届白菜

Rank: 1

发表于 2019-4-15 18:59:48 6706 浏览 4 回复

添加VTOL新机型编译时报错

1阿木币
错误代码为ninja: Entering directory `/home/zz/Firmware/build/nuttx_px4fmu-v2_default'ninja: error: '../../ROMFS/px4fmu_common/init.d/13014_zzxtest', needed by 'genromfs/px4fmu_common/init.d/rcS', missing and no known rule to make it
Makefile:154: recipe for target 'px4fmu-v2_default' failed
make: *** [px4fmu-v2_default] Error 1


按照这上面所说,应该是rcs需要修改,但我看了一下rcs文件没发现有什么问题。而且我试过把这个机型改为1个直升机机型,编译就能成功。是不是VTOL机型有什么特殊需要注意?

最佳答案

查看完整内容

抱歉 已经解决,原因是cmakelist里添加这个机型时差了一个空格,希望各位朋友以后也注意一下吧

扫一扫浏览分享
回复

使用道具 举报

12

阿木币

0

精华

15 小时

在线时间

应届白菜

Rank: 1

 楼主| 发表于 2019-4-15 18:59:49
抱歉  已经解决,原因是cmakelist里添加这个机型时差了一个空格,希望各位朋友以后也注意一下吧
回复

使用道具 举报

2

阿木币

0

精华

1 小时

在线时间

应届白菜

Rank: 1

发表于 2019-4-16 15:44:03
zhangzhong 发表于 2019-4-15 19:23
抱歉  已经解决,原因是cmakelist里添加这个机型时差了一个空格,希望各位朋友以后也注意一下吧 ...

你好,我之前也遇到过类似的问题,请问你是按照官网https://dev.px4.io/en/airframes/adding_a_new_frame.html 来的吗?为什么我没有用到CMakeList。。。
回复

使用道具 举报

12

阿木币

0

精华

15 小时

在线时间

应届白菜

Rank: 1

 楼主| 发表于 2019-4-16 19:33:30
额 就是 编译完机型也在init.d的cmakelist里加入这个文件,要不然这个文件就不会被运行;大体的步骤都与官网相同
回复

使用道具 举报

4

阿木币

0

精华

2 小时

在线时间

应届白菜

Rank: 1

发表于 2022-5-10 16:41:44
可以交流一下嘛,我最近也要添加机型,麻烦滴滴我qq674009612
回复

使用道具 举报

返回列表
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表