c++
DoubleNewHere
这个作者很懒,什么都没留下…
展开
-
Could not find a package configuration file provided by “can_msgs“
sudo apt-get install ros-kinetic-can-msgs原创 2021-08-07 16:23:53 · 461 阅读 · 0 评论 -
C++初学者在pcl库和eigen库遇到的bug
声明点云指针后(pcl::PointCloudpcl::PointXYZ::Ptr cloud_ptr1;), 需要使用赋值的方法,将该点云指针指向一片具体的点云,即cloud_ptr1=cloud_ptr2。 不能用 (*cloud_ptr1 = *cloud_ptr2),编译不报错,执行报错"Segmentation fault (core dumped)". Eigen声明动态矩阵时,需要同时指定矩阵的大小。 Matrix<int, Dynamic, Dynamic> matrix..原创 2021-05-20 09:34:25 · 656 阅读 · 0 评论 -
库链接出现 undefined symbol 错误。
在使用G2O进行图优化时,程序编译没问题,一运行就报错undefined symbol 。 最后发现原因是G2O的源码文件夹下面有两个文件夹:EXTERNEL和lib,我们的代码需要include_directories EXTERNEL文件夹路径以及link_directories lib. 如果没有前者,编译报错;没有后者,运行时出现undefined symbol 错误。 ...原创 2021-05-20 09:22:28 · 911 阅读 · 0 评论