파이썬은 인터프리터 언어이기 때문에 컴파일이 불필요함에도(참고1:컴파일을 하기도 하지만 그 목적이 컴파일 언어와 다르다) 빌드 과정(참고3:빌드는 컴파일과 링크의 합이다)이 존재할 수 있다(참고2). ROS에서는 ROS시스템에게 패키지의 존재를 알리기 위한 목적(참고4)으로 파이썬으로 작성된 패키지를 빌드한다.

<aside> 💡 ROS에서 catkin_make 보다 catkin build 가 더 안전하고 우수한 명령이다.

</aside>


parse me : 언젠가 이 글에 쓰이면 좋을 것 같은 재료들.

  1. None

from : 과거의 어떤 생각이 이 생각을 만들었는가?

  1. bb2.1_2. title: 권한을 분리하기 위해 make 과 make install 을 분리한 것이다.

supplementary : 어떤 새로운 생각이 이 문서에 작성된 생각을 뒷받침하는가?

  1. None

opposite : 어떤 새로운 생각이 이 문서에 작성된 생각과 대조되는가?

  1. None

to : 이 문서에 작성된 생각이 어떤 생각으로 발전되고 이어지는가?

  1. None

참고 : 레퍼런스