본문 바로가기
Language & Framework & GIT/ROS2

[ROS2] package 'cpp_srvcli' not found

by veganwithbacon 2023. 7. 4.
반응형

 

 

다른 일하다가 ROS알아보고 반복되다보니 환경구성이 계속 바뀌는 것을 인지를 못했다.

빌드를 하고 나서

package 'cpp_srvcli' not found

add the installation prefix of tutorial interface to cmake_prefix_path

 

위 에러가 계속 나와서 PATH 설정을 잘못 해준 줄 알고 계속 구글링을 했다.

 

colcon build --packages-select ~~~~ 를 해줬는데,

 

후에 커맨드를 입력할 때 아직도 위 에러들이 열거된다면 해답은

 🔔source install/local_setup.bash 이다.

 

local_setup.bash 는 동 폴더 내에 위치한 모든 패키지들에 대한 환경 설정을 담당한다.

그렇기에 환경이 바뀌면 위 커맨드를 다시 한 번 입력해주자.

반응형

'Language & Framework & GIT > ROS2' 카테고리의 다른 글

CMakeLists.txt 작성 방법  (10) 2023.07.05
[ROS2] ROS를 사용하며 알아야 할 기본적인 내용  (32) 2023.07.04
ROS 1과 ROS 2의 차이 & ROS 2의 특징  (16) 2023.06.27
왜 ROS? 왜 LINUX?  (38) 2023.06.23
ROS2.0?  (20) 2023.06.20

댓글