用于在工作区构建 ROS2 包。
生成所有包:
colcon build
要避免在调整 Python 脚本、配置文件和启动文件时重新构建:
colcon build --symlink-install
要修复大多数构建问题,特别是在向工作区添加或删除包或安装新的 RMW 实现的情况下,请清除 CMake 缓存。有关详细信息,请参阅<>r=“9”/>帖子。
colcon build --cmake-clean-cache
colcon build --cmake-args -DCMAKE_BUILD_TYPE=RelWithDebInfo
要测试并将结果显示在屏幕上,请执行以下操作:
colcon test
colcon test-result --verbose
构建/测试单个包:
colcon <verb> --packages-select <package-name>
将输出显示到屏幕上:
colcon <verb> --event-handlers console_direct+