package.xml總體架構
<pacakge> 根標記文件
<name> 包名
<version> 版本號
<description> 內容描述
<maintainer> 維護者
<license> 軟件許可證
<buildtool_depend> 編譯構建工具, 通常爲catkin
<depend> 指定依賴項爲編譯、 導出、 運行需要的依賴, 最常用
<build_depend> 編譯依賴項
<build_export_depend> 導出依賴項
<exec_depend> 運行依賴項
<test_depend> 測試用例依賴項
<doc_depend> 文檔依賴項
< depend >與< buildtool_depend >區別
-
< depend > 指定依賴項爲編譯、 導出、 運行需要的依賴。
-
等價於:
<build_depend> 編譯依賴項 <build_export_depend> 導出依賴項 <exec_depend> 運行依賴項