- 博客(4)
- 收藏
- 关注
翻译 ROS Catkin 教程之 package.xml
1. 概览程序包清单是一个名为 package.xml 的 XML 文件,必须包含在任何符合 catkin 规范的程序包的根目录中。此文件定义包的各种属性,例如包名称,版本号,作者,维护者以及对其他 catkin 包的依赖。请注意,此概念类似于旧版 rosbuild 构建系统中使用的 manifest.xml 文件。你的系统包依赖项在 package.xml 中声明。 如果这些依赖项缺失或不正...
2018-10-13 02:23:35
693
翻译 ROS Catkin 教程之 catkin_package(...) 到底在做什么?
While looking at a CMakeLists.txt file, I was wondering the exact meaning of the CATKIN_DEPENDS option of the catkin_package(...) macro was.I would expect to see there the same packages as listed in ...
2018-10-08 11:12:09
11545
9
翻译 ROS Catkin 教程之 CMakeLists.txt
1. 概览CMakeLists.txt 是用 CMake 构建系统构建 ROS 程序包的输入文件。任何兼容 CMake 的包都包含一个或多个 CMakeLists.txt 文件,用以描述怎样编译和安装代码。catkin 项目采用标准的 vanilla CMakeLists.txt 文件,并带有一些额外的约束。2. 总体结构和顺序你的 CMakeLists.txt 文件必须遵从以下格式,否则...
2018-10-07 21:48:36
1330
原创 ROS CMakeLists.txt 中的 catkin_package 与 find_package
在 ROS 功能包的 CMakeLists.txt 文件中有这样两个宏,catkin_package 与 find_package。例如它们具有以下内容:find_package(catkin REQUIRED COMPONENTS roscpp actionlib std_msgs message_generation actionlib_msgs)...
2018-10-06 11:31:37
8360
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人