外观
踩坑Robotics Stack Exchange2023-09-26
如何让 colcon build 输出详细编译信息?
本文由 AI 根据公开内容整理,可能有误,请以原文为准:verbose colcon build(Robotics Stack Exchange #101158)
状态:已解决
问题
提问者希望 colcon 尽可能打印详细信息,例如 CMake 信息和编译顺序;colcon build --help 未提供足够说明。
环境
Linux / ROS 机器人软件与控制通用开发环境
解决办法
- 在
colcon build后添加--event-handlers console_direct+ --cmake-args -DCMAKE_VERBOSE_MAKEFILE=ON。 - 如果输出交错难以阅读,可改用
--event-handlers console_cohesion+ --cmake-args -DCMAKE_VERBOSE_MAKEFILE=ON。
原问题作者:renob321;采纳答案作者:gvdhoorn-rse。原内容依 CC BY-SA 4.0 授权,本页摘要同样依 CC BY-SA 4.0 授权。
来源
本页事实对应的公开页面,以原文为准。
- Robotics Stack Exchange #101158:verbose colcon build访问 2026-10-22