PX4 make px4fmu-v4_default 问题

按照官网的教程进行编译,执行make px4fmu-v4_default发现报错

CMake Error: CMAKE_CXX_COMPILER not set, after EnableLanguage

CMake Error: CMAKE_C_COMPILER not set, after EnableLanguage

CMake Error: CMAKE_ASM_COMPILER not set, after EnableLanguage

执行cmake也可以看到cmake版本号

后看到上述有提示  could not find arm-none-eabi-gcc compiler

问题可能处在ubuntu_nuttx_sim.sh 其中有下载gcc-arm-none-eabi-7-2017-q4-major-linux.tar.bz2  ,查看了一下下载的文件,仅4M,后用拷贝文中连接 用迅雷下载有98m.


因此定位为由于网络原因导致此文件缺失,用迅雷下载此文件后拷贝至


并注意一定要删除原有的gcc-arm-none-eabi-7-2017q4-major(上图第三排第一个) 

修改sh文件,屏蔽原有下载连接,在链接前加 # 屏蔽


重新执行source ubuntu_sim_nuttx.sh 随后按照提示重启。



大部分px4安装问题 都是因为网络问题。。。。找一个靠谱的很重要

我现在正卡在 Cloning into 'platforms/nuttx/NuttX/nuttx'...

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容