私は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プロジェクトのプロパティを更新しませんでした。