OS/ROS

[ROS] catkin build error

쩡 (개발꿈나무) 2021. 4. 15. 17:56

1. catkin_ws 내부의 무언가 변경

하나하나 패키지 받기가 귀찮아서 catkin_ws안의 src 폴더를 통채로 덮어씌워 버렸는데,

 

2. catkin clean

* 경로 주의 

clean 할 때 원래 이런 경고가 떴나.. 괜히 무섭고 ㅠㅠ (그냥 y하면 됩니다)

 

3. catkin build

빌드를 했더니 에러가 난다.

그냥 없다는 패키지 설치를 하다가 이 에러가 생각보다 자주 났던 기억이 있어서 간단하게 적어놓으려고 한다.

Could not find a package configuration file provided by "vision_msgs" with
any of the following names:

여기에 보면 쌍따옴표 안에 vision_msgs 라는 패키지를 찾을 수 없다고 나온다.

이럴 때는 아래와 같이 버전-버전-못찾은패키지 앞부분 (+탭) 하면 비슷한 이름이 나온다고 한다.

나는 버전-vision 입력하고 탭키를 눌렀더니 ros-melodic-vision- 여기서 멈춰서 msg 치고 탭을 눌러주었다.

sudo apt install ros-melodic-vision-msgs

이제 정상적으로 빌드 되는 것을 확인할 수 있다.

 

* (그래도 에러가 뜨는 PC가 있었다)

더보기

사진 추가

 

4. 변경사항 적용

source ~/.bashrc

 

 

끝~

 

* (그치만 일부 워닝 뜸 ㅠㅠ)