在ros自定义消息,功能包内文件引用失败,是因为功能报内的编译顺序不对,在cmakelist.txt文件里加入下面的语句就行了:
add_dependencies([引用消息的节点名] $(${PROJECT_NAME}_EXPORTED_TARGETS) ${catkin_EXPORTED_TARGETS})
作用是告诉编译器编译时注意顺序。
在ros自定义消息,功能包内文件引用失败,是因为功能报内的编译顺序不对,在cmakelist.txt文件里加入下面的语句就行了:
add_dependencies([引用消息的节点名] $(${PROJECT_NAME}_EXPORTED_TARGETS) ${catkin_EXPORTED_TARGETS})
作用是告诉编译器编译时注意顺序。