make[2]: *** 没有规则可制作目标“/opt/ros/noetic/lib/liboctomap.so.1.9.7”,由“/home/cothink/catkin_ws/devel/lib/sawyer_planning/test_pick_place” 需求。 停止。
make[2]: *** 没有规则可制作目标“/opt/ros/noetic/lib/liboctomap.so.1.9.7”,由“/home/cothink/catkin_ws/devel/lib/sawyer_planning/pick_place_tutorial” 需求。 停止。
make[1]: *** [CMakeFiles/Makefile2:15314:sawyer_planning/CMakeFiles/test_pick_place.dir/all] 错误 2
make[1]: *** [CMakeFiles/Makefile2:15288:sawyer_planning/CMakeFiles/pick_place_tutorial.dir/all] 错误 2
make[2]: *** 没有规则可制作目标“/opt/ros/noetic/lib/liboctomap.so.1.9.7”,由“/home/cothink/catkin_ws/devel/lib/sawyer_planning/test_cartesian_path_node” 需求。 停止。
make[1]: *** [CMakeFiles/Makefile2:15340:sawyer_planning/CMakeFiles/test_cartesian_path_node.dir/all] 错误 2
[ 1%] Built target _gazebo_grasp_plugin_ros_generate_messages_check_deps_GazeboGraspEvent
make: *** [Makefile:146:all] 错误 2
Invoking "make -j12 -l12" failed
-
确认你已经安装了octomap库。你可以使用以下命令来安装octomap库
sudo apt install ros-noetic-octomap
-
确认你的ROS环境变量已经设置正确。你可以使用以下命令来检查ROS环境变量
printenv | grep ROS
如果没有输出,则说明ROS环境变量没有设置正确。你需要设置ROS环境变量,例
source /opt/ros/noetic/setup.bash
-
清理catkin工作空间并重新编译。你可以使用以下命令来清理catkin工作空间:
cd ~/catkin_ws rm -rf build/ devel/ catkin_make