ament_cmake和cmake的区别
时间: 2023-11-05 15:53:16 浏览: 352
ament_cmake:支持CMake软件包以使用ament
ament_cmake是ROS 2中基于CMake的包的构建系统,它是一组增强CMake并为包作者添加便利功能的脚本。ament_cmake是用于构建ROS 2中大多数C/C++项目的包的构建系统。它是在CMake的基础上进行扩展的,以支持ROS 2特定的功能和约定。<em>1</em><em>2</em><em>3</em>
#### 引用[.reference_title]
- *1* [ROS使用(4)(ament_cmake)](https://blog.csdn.net/qq_44632658/article/details/129681305)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}} ] [.reference_item]
- *2* [详解使用ament_cmake构建ROS2功能包](https://blog.csdn.net/He3he3he/article/details/131327065)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}} ] [.reference_item]
- *3* [【ROS2原理3】:构建系统“ament_cmake”和构建工具“ament_tools”](https://blog.csdn.net/gongdiwudu/article/details/126192244)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}} ] [.reference_item]
[ .reference_list ]
阅读全文