差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

后一修订版
前一修订版
digi:arm-embedded:linux:dey:deycustomrootfs:ros2:ros-image [2024/04/01 12:59] – 创建 robindigi:arm-embedded:linux:dey:deycustomrootfs:ros2:ros-image [2024/04/01 13:11] (当前版本) robin
行 1: 行 1:
-====image recipe分析====+====ros image recipe分析====
 原始参考:https://github.com/ros/meta-ros/blob/kirkstone-next/meta-ros-common/recipes-core/images/ros-image-world.bb 原始参考:https://github.com/ros/meta-ros/blob/kirkstone-next/meta-ros-common/recipes-core/images/ros-image-world.bb
 注意它的inherit: 注意它的inherit:
行 25: 行 25:
 <code> <code>
 IMAGE_INSTALL:append = " \ IMAGE_INSTALL:append = " \
-    packagegroup-ros-world \+    packagegroup-ros2-demos \ 
 +
 +</code> 
 + 
 +上面这个应该就有些东西了,更多的东西应该是在:https://github.com/ros/meta-ros/blob/kirkstone/meta-ros2-humble/下,注意到https://github.com/ros/meta-ros/blob/kirkstone/meta-ros2-humble/recipes-core/packagegroups/packagegroup-ros-world-humble.bb, 原来,我们参考ros-image-world没必要,它是条件触发, 完全可以加上这个包直接编译相关包到镜像中: 
 + 
 +<code> 
 +IMAGE_INSTALL:append = " \ 
 +    packagegroup-ros2-demos \ 
 +    packagegroup-ros-world-humble \
 " "
 </code> </code>