修改msg文件报错
自己定义msg文件,catkin_make没有问题,但是当自己修改了msg文件内容之后catkin_make就会出现错误
The dependencies of the message/service 'nlink_parser/LinktrackTagframe0' have changed. Please rerun cmake.
message文件错误,需要重新构建,但是我重新构建不行,查找之后发现需要
catkin clean
我的kinetic版本不能执行这个命令,
查找也没有多少结果。参考
最终解决办法:
- 删除工作空间(我的在~/catkin_ws)中devel和build目录下对应的项目文件
重新catkin_make就可以了。
本文介绍了解决在ROS环境下,修改msg文件后catkin_make构建失败的问题。通过删除工作空间中devel和build目录下的对应项目文件,再进行catkin_make,可以有效解决Thedependenciesofthemessage/service报错的情况。
1639





