高翔博客下的“一起做RGB-D SLAM” 第三部分模块下出现的问题解决:
Ubuntu:14.04
gcc/g++版本:4.8(Ubuntu14自带)
在编译detectFeatures.cpp的时候显示如下错误:
在函数‘main’中:
detectFeatures.cpp:(.text+0xfb1):对‘point2dTo3d(cv::Point3_<float>&, CAMERA_INTRINSIC_PARAMETERS&)’未定义的引用
解决办法:在src/CmakeLists文件里面添加对slambase的依赖;
ADD_EXECUTABLE( detectFeatures detectFeatures.cpp )
TARGET_LINK_LIBRARIES( detectFeatures
slambase
${OpenCV_LIBS}
${PCL_LIBRARIES} )
在Ubuntu 14.04环境下,使用gcc/g++ 4.8编译RGB-DSLAM的detectFeatures.cpp时遇到未定义引用错误。解决方法是在src/CmakeLists文件中添加对slambase库的依赖。
3849

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



