[Documentation] [TitleIndex] [WordIndex

패키지 빌드

모든 시스템 의존성이 설치되었으면, 이제 우리가 만든 패키지를 빌드할 때 입니다.

rosmake 사용하기

rosmakemake 명령과는 조금 다른, ROS만의 특별한 마술을 수행합니다. 만약 rosmake beginner_tutorials라고 입력한다면, 이 명령어는 beginner_tutorials 패키지 뿐 아니라 의존성이 있는 모든 패키지들 까지 올바른 순서대로 빌드합니다. 우리의 패키지는 rospy, roscpp, std_msgs가 의존성 목록에 있으므로, 이 패키지들(그리고 그들의 의존성 패키지들)도 같이 rosmake명령어에 의해 빌드됩니다.

사용 예시:

rosmake [package]

아래의 내용을 입력해보세요:

$ rosmake beginner_tutorials

명령어가 끝나는 데는 약간의 시간이 필요할 것입니다. 명령어가 수행되는 동안 아래와 유사한 결과물을 보실 수 있습니다.

Fuerte에서는 패키지 의존성이 매우 줄어들었기 떄문에 수행하는데 거의 시간이 들지 않습니다.

rosmake로 복수의 패키지 빌드하기

rosmake도구를 이용해서 복수의 패키지를 한번에 빌드할 수도 있습니다.

사용예시:

rosmake [package1] [package2] [package3]

복습

지금까지 배워본 명령어들을 써 봅시다.


2022-05-28 12:43