Beginner: Client libraries — ROS 2 Documentation: Foxy documentation
colcon을 사용하면 패키지를 컴파일 할 수있는 듯 하다.
colcon은 두가지 빌드 타입을 지원한다. ament_python과 ament_cmake이다. 또한 pure cmake도 지원.
아래의 코드로 dependecy를 해결 할 수 있는 듯 하다.
rosdep install -i --from-path src --rosdistro foxy -y
git에서 clone하거나 workspace 구성이 완료되었으면 빌드를 한다.
colcon build
—symlink-install 은 파이썬 스크립트를 수정해도 rebuild를 안하게 해준다?
overlay workspace를 환경에 적용려면 setup.bash를 실행한다.
. install/local_setup.bash
overlay하면 underlay에 영향을 주지 않고 패키지를 rebuild할 수 있다.
package.xml