我在ROS代碼庫中使用了OpenCV。我在OpenCV的函數中看到了一個分段錯誤。這在OpenCV中可能不是問題,但是如果我知道錯誤究竟是什麼,它將對我進行調試很有幫助。GDB調試ROS中的OpenCV
然而,符號表不可用:
(gdb) bt full
#0 0x00007ffff633eefe in CvANN_MLP::predict(cv::Mat const&, cv::Mat&) const() from /opt/ros/hydro/lib/libopencv_ml.so.2.4
No symbol table info available.
我在CMakeList.txt鏈接的OpenCV。
find_package(OpenCV REQUIRED)
target_link_libraries(agentlib debug ${OpenCV_LIBS})