orb-slam3執行完./build_ros.sh后出現CMake Error at /opt/ros/kinetic/share/ros/core/rosbuild/private.cmake:102
原因是:~/.bashrc設置的ROS_PACKAGE_PATH沒有起作用。
解決方案:
1,
sudo gedit ~/.bashrc
2,在~/.bashrc文件結尾加上(PATH要替換為自己電腦中ORB_SLAM3存放的路徑):
export ROS_PACKAGE_PATH=${ROS_PACKAGE_PATH}:PATH/ORB_SLAM3/Examples/ROS
然后保存並退出。
3,(當時就是忘了這個步驟),回到終端執行:
source ~/.bashrc