CMake Error at /opt/ros/kinetic/share/catkin/cmake/catkin_package_xml.cmake:54 (message):

在~/catkin_ws# 输入catkin_make,出现错误:

CMake Error at /opt/ros/kinetic/share/catkin/cmake/catkin_package_xml.cmake:54 (message):

Invoking "make cmake_check_build_system" failed。

CMake Error at /opt/ros/kinetic/share/catkin/cmake/catkin_package_xml.cmake:54 (message):_第1张图片

分析原因:
 

CMake Error at /opt/ros/kinetic/share/catkin/cmake/catkin_package_xml.cmake:54 (message):_第2张图片

这里说CMakeLists.txt文件中project(test_pkg)的test_pkg参数与package.xml文件中test不一致,看文件目录下自定义过test_pkg,遂将package.xml文件中test中test修改为test_pkg,并且保存重新catkin_make。

CMake Error at /opt/ros/kinetic/share/catkin/cmake/catkin_package_xml.cmake:54 (message):_第3张图片

CMake Error at /opt/ros/kinetic/share/catkin/cmake/catkin_package_xml.cmake:54 (message):_第4张图片

 

你可能感兴趣的:(Ubuntu16.04,ROS,ubuntu)