【ROS系统】创建消息(msg)后使用rosmsg命令报错的解决办法
- 按照ROS官方的教程创建了一个消息,package.xml和CMakeLists.txt文件都修改过了,可是在使用rosmsg查看ROS能否识别该消息时报了下面的错误:
-The manifest(with format version 2) must not contain the following tags:run_depend
- 原来是package.xml标签中有错误,package.xml文件有两种标签格式,run_depend和exec_depend作用相同,但适用于不同的格式。
解决办法
把[package.xml]文件中的 run_depend message_runtime run_depend 替换为 exec_depend message_runtime exec_depend 即可。
作者:Sandrammm
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文链接,如有问题请联系作者。