PX4固件(cmake版)编译过程中提示DsdlCompilerException错误
来源:互联网 发布:cntk python版本安装 编辑:程序博客网 时间:2024/05/29 17:12
该错误提示python代码对一个submodule编译时,出现错误。根据编译错误的提示,查看了相关代码。文件结构如下图所示:
出现错误的代码如上图所示,在进行编译时,try失败。发生了错误。该文件主要用于编译dsdlc文件,该文件会自动生成为dsdlc_generated文件夹,如下图所示:(文件路径在图中标示)
打开自动生成文件发现,该文件的路径为在原来笔记本中设置的路径。所以考虑出现该问题的原始为:自动生成的文件包含了原始固件的文件位置和相关设置。所以导致了无法进行编译。
下图为代码的头文件:
将自动生成的代码删除后,再次进行编译无问题报错(就是把dsdlc_generated文件夹删除,删除后编译时间较长约30分钟)。
出现该问题,应该是固件本身的问题。因为在编译前已进行了make clean操作,类似于这种与编译相关的代码应进行删除。
0 0
- PX4固件(cmake版)编译过程中提示DsdlCompilerException错误
- 解决Windows下Pixhawk(PX4)编译提示没有cmake的问题
- 安装px4编译环境时出现CMAKE Error:错误
- Pixhawk原生固件PX4之SPI驱动注册过程
- [ArduPilot]Debian环境编译ArduCopter PX4固件
- Ubuntu环境下Pixhawk原生固件PX4的编译
- Windows / Ubuntu平台下PX4固件的编译方法
- Pixhawk开发环境搭建之PX4固件编译
- Px4固件升级流程。
- 使用ASIFT过程中出现CMake错误
- 对PX4固件中的mavlink添加自定义数据包_mavgenerate转换工具(exe版)
- 编译kinfu过程中遇到的问题,CMake提示:Could not find the following Boost libraries: boost_sysytem boost_thread
- Windows / Ubuntu操作系统下Pixhawk原生固件PX4的编译方法
- Pixhawk原生固件PX4之`error: ld return 1 exit status`编译问题解决
- Windows / Ubuntu操作系统下Pixhawk原生固件PX4的编译方法
- Ubuntu操作系统下Pixhawk原生固件PX4的编译方法
- Windows / Ubuntu操作系统下Pixhawk原生固件PX4的编译方法
- 第一章 PX4-Pixhawk-程序编译过程解析
- [故障公告] 13-52-14-03,访问量突增,博客web服务器CPU 100%
- Qt中文本文件的读写
- Linux下重置mysql的root密码
- JavaScript 语言中的 this
- MySQL高速缓存启动方法及参数详解(query_cache_size)
- PX4固件(cmake版)编译过程中提示DsdlCompilerException错误
- 1 MITK编译安装详解
- 【读过最好的】Linux IO模式及 select、poll、epoll详解
- 四平方和蓝桥杯2016
- Swift 系统学习 15 枚举
- 关于android 中java 的.class.getResourceAsStream()返回值为null
- widows下安装pycurl并利用pycurl请求https地址
- Android编程权威指南(第二版)学习笔记(二十七)—— 第27章 broadcast intent
- 记自己的工作心得