【问题标题】:Put files which are compiled in yocto将编译好的文件放入 yocto
【发布时间】:2017-11-09 10:41:37
【问题描述】:

我正在尝试了解如何将在编译阶段编译的文件放入 yocto。 被我屏蔽了,我丢了怎么处理。

现在我对编译名为 GStreamer 的文件很感兴趣,并编译了保存的文件。

我想逐步分析源代码,以便我需要编译的文件但是Yocto没有像“*.[csh]”这样的文件

build/tmp/works 或 word-shared 中没有 c 文件。

你能帮帮我吗?

提前谢谢你 真挚地 文森特范帕克。

【问题讨论】:

  • 您能否说得具体一点,因为这个问题可以有多种含义。 - 你有外部编译的文件,并且你想捆绑到你的图像中吗? - 您是否有编译东西的配方,并且您正在努力了解将这些生成的文件放入图像的实际过程?

标签: yocto compiled


【解决方案1】:

我将这个问题解释如下: “我在哪里可以看到已编译的源代码,以及最终生成的目标文件?”

一般来说,任何包的来源都可以在以下位置找到

build/tmp/work/$YOURTARGETARCHITECTURE/$PACKAGENAME/$VERSION/$PACKAGENAME-$VERSION

以及生成的对象构建树位于

build/tmp/work/$YOURTARGETARCHITECTURE/$PACKAGENAME/$VERSION/build

考虑到我个人为 arm 平台构建的稍微过时的 gstreamer 结构,它是

build/tmp/work/cortexa5t2hf-vfp-poky-linux-gnueabi/gstreamer/0.10.36-r2/gstreamer-0.10.36

build/tmp/work/cortexa5t2hf-vfp-poky-linux-gnueabi/gstreamer/0.10.36-r2/build

只需根据您的项目修改版本号和架构即可。

【讨论】:

    猜你喜欢
    • 2018-04-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-07-29
    • 2019-05-13
    相关资源
    最近更新 更多