视觉SLAM十四讲 报错ch12/pointcloud_mapping: segmentation fault core dumped ./pointcloud_mapping
1. 问题
编译高博的视觉SLAM十四讲ch12的./pointcloud_mapping没有问题,但是运行的时候出现错误:
$ ./pointcloud_mapping
[1] 863 segmentation fault (core dumped) ./pointcloud_mapping
2. 原因
segmentation fault即段错误,常常在访问不可访问的内存或越界时出现,更多的原因。在这里,问题出在Eigen,也就是代码./pointcloud_mapping中的:
vector<Eigen::Isometry3d> poses; // 相机位姿
我们知道EIGEN是非常强大的C+

本文详细解析了视觉SLAM十四讲中./pointcloud_mapping遇到的Segmentation Fault问题,归因于Eigen库的内存对齐需求未满足。通过提供解决方案,即使用Eigen::aligned_allocator确保向量内存对齐,帮助开发者避免此类错误。
最低0.47元/天 解锁文章
1007

被折叠的 条评论
为什么被折叠?



