저는 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 프로젝트 속성을 업데이트하지 않았습니다.