問題:
find_package(catkin) failed. catkin was neither found in the workspace nor in the CMAKE_PREFIX_PATH. One reason may be that no ROS setup.sh was sourced before"
解決方案:
按此步驟可解決:https://blog.csdn.net/weixin_43789195/article/details/103204571
問題:
rviz: symbol lookup error: /opt/ros/kinetic/lib/librviz.so: undefined symbol:
原因:可能是QT依賴項的原因
解決方案:
終端輸入&顯示如下
ldd /opt/ros/kinetic/lib/librviz.so | grep Qt
在 ~/.bashrc中添加以下內容:
export LD_LIBRARY_PATH=/usr/lib/x86_64-linux-gnu/:$LD_LIBRARY_PATH
OK.