ROS中两次编译才没有找不到message.h的问题 在报错的ROS模块中,CMakeLists.txt中添加: add_library(dependence_message) add_dependencies(target ${catkin_EXPORTED_TARGETS}) 添加依赖消息,就会先编译依赖消息。