Skip to content

colcon

colconのよく使うサブコマンド

サブコマンド 説明
build ビルドする
test テストを回す
test-result テスト結果を表示
graph パッケージ間の依存関係グラフを表示

colcon buildのよく使うオプション

オプション 説明
--symlink-install ファイルのインストールをコピーではなくシンボリックで行う
--packages-select <package> 指定したパッケージのみビルド
--packages-up-to <package> 指定したパッケージとその依存パッケージをビルド
--cmake-args <CMakeに渡す引数> CMakeに渡す引数を指定する
--parallel-workers <number> 最大の並列数を指定する
--cmake-clean-first クリーンビルドする

colcon-ros-buildfarm

mkdir -p colcon_buildfarm_ws/src
cd colcon_buildfarm_ws
wget https://raw.githubusercontent.com/HansRobo/colcon-ros-buildfarm/refs/heads/devel/crb.repos
source /opt/ros/humble/setup.bash
vcs import src < crb.repos
colcon build
source insatll/setup.bash
ros_buildfarm release

注意

  • symlink-installするとビルドが通らない?
  • 現状、ros_buildfarm releaseしてもうまく動かないっぽい?