tinyxml2_vendor 源码详细分析
工作区路径:/home/cp/work2/ros2Learn/ros2_humble/src/ros2/tinyxml2_vendor
子包数量:1
1. 定位
Vendor / 第三方依赖打包包:通过 ExternalProject 或系统包 shim 为 ROS 2 构建提供固定版本的 tinyxml2,本身几乎无 ROS 业务逻辑。
2. 子包列表
| 包名 | 版本 | 说明 |
|---|---|---|
tinyxml2_vendor |
0.7.7 | Wrapper around tinyxml2, providing nothing but a dependency … |
3. 核心组件
典型结构:CMakeLists.txt 下载/查找库 + package.xml 导出 find_package 依赖。消费方在 package.xml 中 <depend> 本 vendor 包即可。
4. 在 ROS 2 Humble 栈中的关系
见 ros2总览.md 分层图。
5. 推荐阅读顺序
- 阅读各子包
package.xml2. 入口源码 3. 下游依赖方
6. 小结
tinyxml2_vendor 为单包仓库,提供 tinyxml2_vendor 功能。
正在加载留言…