博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
用mrpt库时遇到的一个坑
阅读量:5143 次
发布时间:2019-06-13

本文共 598 字,大约阅读时间需要 1 分钟。

在代码中添加 mrpt 库的头文件之后编译出现了如下错误:

error: #error **FATAL ERROR**: MRPT headers must be included before 
headers. # error **FATAL ERROR**: MRPT headers must be included before
headers.

一开始没仔细看,随手Google了一下以为是没加eigen,于是各种改CMakelists,改头文件,无解。

后来仔细一看,人家的报错是No such file <Eigen/Dense>,而我的是 MRPT headers must be included before <Eigen/Dense> headers ...

心里一句MMP,改用各种版本的Eigen都试过了,还试了改编译选项,浪费了2小时。。

弱智了一下午。。

于是一个一个头文件删,发现 <laser_geometry/laser_geometry.h> 中用了Eigen库, 把它移到include mrpt后面,解决。

凡事还是要仔细啊,虽然研表究明,汉字序顺并不定一影阅响读,可是英文会啊。。

转载于:https://www.cnblogs.com/naiij/p/8574229.html

你可能感兴趣的文章
关于异步reset
查看>>
索引优先队列的工作原理与简易实现
查看>>
并发编程简介
查看>>
基于K-近邻分类算法的手写识别系统
查看>>
使用easyui的form提交表单,在IE下出现类似附件下载时提示是否保存的现象
查看>>
PC站跳转M站的方法
查看>>
wow 各职业体验(pvp)
查看>>
Streaming的receiver模式
查看>>
[转载]一个人的失败,99%失败于“脾气”
查看>>
【Nowcoder】玩游戏
查看>>
过滤器(Filter)
查看>>
字符串的操作
查看>>
性能优化之Java(Android)代码优化
查看>>
springMVC相关—文件上传
查看>>
由Oracle 11g SYSAUX 和 SYSTEM 表空间回收引发的联想
查看>>
uva 1416 Warfare And Logistics
查看>>
欲则不达
查看>>
盒子游戏
查看>>
OpenJudgeP1.10.08:病人排队__(刷题)_水题
查看>>
观察者模式
查看>>