Skip to content

构建概览

ROS 2 的构建系统负责将源代码编译为可运行的二进制文件和库,管理依赖关系,并生成可供部署的软件包。ROS 2 使用 colcon 作为顶层构建工具,配合 ament 构建框架处理 CMake 和 Python 包的编译流程。

本节涵盖与构建、打包和部署 ROS 2 软件相关的各项主题,包括构建系统原理、代码规范检查、Docker 容器化开发、IDE 配置,以及包的开发与发布流程。