跟着《Ros机器人开发实践》学习service同步通信的时候,修改了package.xml文件,
我打开package.xml时,使这样的:
<exec_depend>message_runtime</exec_depend>
然后我跟着书改成了这样:
<run_depend>message_runtime</run_depend>
但是出现了报错:The manifest of package “learning_communication” (with format version 2) must not contain the following tags: run_depend - Please replace <run_depend> tags with <exec_depend> tags. [master] killing on exit
通过查看别的人的博客得出猜想,应该与版本有关。
然后我又改了回去,改成<run_depend>message_runtime</run_depend>
ok!问题解决!