我一直在 Ubuntu 20.04 上使用 colcon 用 C++ 编写一些 ROS2 代码,到目前为止一切都工作正常。 colcon 突然开始抱怨它找不到我的包裹。当我运行时colcon build --packages-select test
出现以下错误
WARNING:colcon.colcon_core.package_selection:ignoring unknown package 'test' in --packages-select
我的测试包还在~ros/dev_ws/src
目录中。如果我创建一个新包(test2
比如说),我可以毫无错误地构建它。
任何帮助将不胜感激
答案1
此错误是由 package.xml 文件中的剪切和粘贴错误引起的。我复制了一些旧的源代码,但没有更新 package.xml 项目属性