jsq990612 2021-07-29 15:59 采纳率: 0%
浏览 1284
已结题

ORB_SLAM ./build_ros.sh编译出错

运行./build_ros.sh的时候遇到如下报错

[ 55%] Linking CXX executable MonoAR
/usr/bin/ld: warning: libopencv_imgproc.so.4.2, needed by /home/niko/catkin_ws/devel/lib/libcv_bridge.so, may conflict with libopencv_imgproc.so.3.4
/usr/bin/ld: CMakeFiles/MonoAR.dir/src/AR/ViewerAR.cc.o: undefined reference to symbol '_ZN2cv7putTextERKNS_17_InputOutputArrayERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_6Point_IiEEidNS_7Scalar_IdEEiib'
/usr/bin/ld: /usr/lib/x86_64-linux-gnu/libopencv_imgproc.so.4.2.0: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
make[2]: [CMakeFiles/MonoAR.dir/build.make:265:./MonoAR] 错误 1
make[1]: [CMakeFiles/Makefile2:541:CMakeFiles/MonoAR.dir/all] 错误 2
make[1]: 正在等待未完成的任务.
^Cmake[2]: [CMakeFiles/Stereo.dir/build.make:118: CMakeFiles/Stereo.dir/src/ros_stereo.cc.o] 中断
make[2][CMakeFiles/RGBD.dir/build.make:118: CMakeFiles/RGBD.dir/src/ros_rgbd.cc.o] 中断
make[1]: [CMakeFiles/Makefile2:568: CMakeFiles/Stereo.dir/all] 中断
make[1]: [CMakeFiles/Makefile2:757: CMakeFiles/RGBD.dir/all] 中断
make: [Makefile:130: all] 中断

  • 写回答

1条回答 默认 最新

  • tobyts 2021-09-28 11:48
    关注

    这里有一个相同问题: 请查看是否对问题有帮助~
    https://ask.csdn.net/questions/7482116

    评论

报告相同问题?

问题事件

  • 系统已结题 8月6日
  • 创建了问题 7月29日