的 package.xml 格式中,依賴關係被分為不同的類型,例如:
exec_depend: 運行時依賴。build_depend: 編譯時依賴。test_depend: 測試時依賴。depend: 一個通用的依賴,同時包含build_depend和exec_depend。
您的 package.xml 檔案同時使用了通用依賴(depend)和運行時依賴(exec_depend),導致了重複。例如,您可能同時寫了 <depend>xacro</depend> 和 <exec_depend>xacro</exec_depend>。在 ROS 2 中,這是多餘的,ament 編譯系統會將其視為錯誤。
沒有留言:
張貼留言