OMOROBOT/ROS2 일반

[ros2] colcon build 빌드 옵션

mle21 2023. 6. 13. 06:00
반응형

ros2에서 일반적으로 패키지를 빌드할때 워크스페이스로 이동 후 colcon build 명령어를 사용한다. 많이 사용하는 빌드 옵션에 대해서 알아보자.


1. 옵션 없음: 워크스페이스 내의 모든 패키지를 빌드

colcon build

 

2.  --packages-select: 특정 패키지만 선택하여 빌드

colcon build --packages-select [패키지 이름]

 

3. --packages-up-to: 특정 패키지 및 의존성 패키지를 함께 빌드

colcon build --packages-up-to [패키지 이름]

 

4. --symlink-install: 빌드 시 install 폴더로 파일을 복사하는 것이 아니라 심볼릭 파일을 생성. 즉 파일을 일부 수정하면 --symlink-install 옵션을 사용하지 않았을때는 재 빌드를 해야하지만 옵션을 사용하면 바로 반영된다.

colcon build --symlink-install

728x90