一定要注意在自己建立的package中如果引用别的包的msg,需要修改cmakelist文件,package.xml文件
一般来说,引用msg只需要在如下四处进行修改,而自己建立msg的cmakelist文件与此不同
修改的地方如下:比如我使用自定义的styx_msgs消息
1、find package
find_package(catkin REQUIRED COMPONENTS
geometry_msgs
roscpp
rospy
gps_msgs
**styx_msgs**
)
2 catkin_package
catkin_package(
#INCLUDE_DIRS include