日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

ROS学习(五):package.xml 文件

發布時間:2025/6/17 编程问答 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 ROS学习(五):package.xml 文件 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

package.xml 文件
和 manifest 文件類似,描述功能包的屬性,包括功能包的名字、版本號、作者、維護者、通行證 以及所以來的功能包。

http://wiki.ros.org/catkin/package.xml

1、基本結構

<package></package>

2、標簽

<name> - 功能包的名字 <version> -功能包的版本 <description> - 功能包內容的描述 <maintainer> - 功能包的創建于維護者 <license> - 軟件發行版通行證 (例如: GPL, BSD, ASL)

例子:

<package><name>foo_core</name><version>1.2.4</version><description>This package provides foo capability.</description><maintainer email="ivana@willowgarage.com">Ivana Bildbotz</maintainer><license>BSD</license> </package>

3、依賴

一共有四種依賴包

<buildtool_depend> - 指定編譯此功能包的編譯系統工具<build_depend> - 指定編譯此功能包需要的其他功能包,可以是功能包中的頭文件、鏈接庫、其他源文件。 <run_depend> - 指定運行此功能包代碼需要的其他功能包。<test_depend> - 指定單元測試需要的其他功能包

在混合交叉編譯中,上述依賴包主要取決于混合編譯系統。

最簡單例子:

<package><name>foo_core</name><version>1.2.4</version><description>This package provides foo capability.</description><maintainer email="ivana@willowgarage.com">Ivana Bildbotz</maintainer><license>BSD</license><buildtool_depend>catkin</buildtool_depend> </package>

詳細例子:

<package><name>foo_core</name><version>1.2.4</version><description>This package provides foo capability.</description><maintainer email="ivana@willowgarage.com">Ivana Bildbotz</maintainer><license>BSD</license><url>http://ros.org/wiki/foo_core</url><author>Ivana Bildbotz</author><buildtool_depend>catkin</buildtool_depend><build_depend>message_generation</build_depend><build_depend>roscpp</build_depend><build_depend>std_msgs</build_depend><run_depend>message_runtime</run_depend><run_depend>roscpp</run_depend><run_depend>rospy</run_depend><run_depend>std_msgs</run_depend><test_depend>python-mock</test_depend> </package>

4、Metapackages

當一個功能包中包含好幾個子功能包時使用。

在 package.xml中有如下代碼:

<export><metapackage /></export>

那么,對應的CMakelist.txt 內容如下:

cmake_minimum_required(VERSION 2.8.3) project(<PACKAGE_NAME>) find_package(catkin REQUIRED) catkin_metapackage()

5、其他標簽

- 功能包信息的鏈接, 一般為 ros.org 上的百科
- 功能包的作者信息,包括郵箱、名字等

總結

以上是生活随笔為你收集整理的ROS学习(五):package.xml 文件的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 国产精品美乳在线观看 | 久久99国产综合精品免费 | 丰满熟女人妻一区二区三 | 亚洲欧美日韩精品在线观看 | 欧美三级不卡 | 99久久精品国产亚洲 | 67194少妇在线观看 | 999视频| 88av.com| 色吧久久 | 好吊操精品视频 | 黄色高清无遮挡 | 娇妻第一次尝试交换的后果 | 免费激情片 | av片在线观看免费 | 欧美日韩网站 | 99久久精品久久久久久清纯 | 久久久久久久香蕉 | 国产自产视频 | 久久天堂av综合合色蜜桃网 | 中文字幕韩日 | 在线va| 欧美黄视频 | 在线观看你懂的网站 | 日本精品99 | 无码日韩人妻精品久久蜜桃 | 午夜天堂网 | 日韩视频在线观看一区二区三区 | 亚洲人午夜射精精品日韩 | 古装做爰无遮挡三级聊斋艳谭 | 亚洲精品www | 超碰xxx | 天堂а√在线中文在线 | 香蕉视频成人在线观看 | 日产精品久久久久久久蜜臀 | www.操.com| 日韩三区在线 | 欧美区亚洲区 | 穿情趣内衣被c到高潮视频 欧美性猛交xxxx黑人猛交 | 成年精品 | 日韩精品在线免费观看 | 欧美精品久久久久久久久老牛影院 | 精品免费 | 91丨九色丨蝌蚪丨丝袜 | 婷婷亚洲综合五月天小说 | 亚洲国产福利视频 | 嫩草在线观看 | 强侵犯の奶水授乳羞羞漫虐 | 国产美女自慰在线观看 | 少妇又白又嫩又色又粗 | 丰满少妇被猛烈进入高清播放 | 公交顶臀绿裙妇女配视频 | 日韩免费福利 | 中字av在线 | 狠狠操欧美| 国产一线二线三线在线观看 | 久操影视| 国产精品综合久久久久久 | 韩国明星乱淫(高h)小说 | 国产三级aaa | 91精品国产综合久久福利软件 | 亚洲AV成人无码网站天堂久久 | 日韩二区在线 | 成年人看的网站 | 久色综 | 亚洲精品乱码久久久久久蜜桃91 | 成人免费高清 | 91网视频 | 国产又粗又黄又爽视频 | 99精品人妻少妇一区二区 | 大香伊人久久 | 欧美巨鞭大战丰满少妇 | 麻豆av毛片| 香蕉在线看 | 国产人成无码视频在线观看 | 性色一区二区 | 97在线视频免费 | 茄子爱啪啪 | 五月婷视频 | 天天操天天操天天操 | 亚洲av毛片 | 91九色视频在线观看 | 欧美日韩极品 | 91大神在线看 | 涩视频在线观看 | 99热99精品| 任你操精品视频 | 精品无码免费视频 | 加勒比综合在线 | 欧美妞干网 | 韩国三级久久 | 性高跟鞋xxxxhd国产电影 | 操www| 久久精品久久99 | 超碰啪啪| 最近更新中文字幕 | 成人欧美一区二区三区黑人 | 天天综合日韩 | 久久看看 |