【问题标题】:How to run ksize.py tool of Yocto when build a core-image-minimal image?构建 core-image-minimal 镜像时如何运行 Yocto 的 ksize.py 工具?
【发布时间】:2018-06-18 02:21:11
【问题描述】:

我想进一步减少 core-image-minimal 构建的内核和 rootfs 以适应我们的最小应用程序。 core-image-minimal 构建不会创建构建目录和 vmlinux,所以我不能使用 ksize.py 来检查它。有什么解决办法吗?

【问题讨论】:

    标签: kernel yocto rootfs


    【解决方案1】:

    你可以试试:

    devtool modify linux-imx
    devtool build linux-imx
    

    内核可能是 linux-imx 以外的东西

    转到内核构建目录。我发现查找“built-in.o”文件比记住路径更容易。

    cd build
    find . -name 'built-in.o'
    cd to something like tmp/work/.../linux-imx/../build
    

    我认为 'ksize.py' 在 python3 上运行不佳。

    python2 .../sources/poky/scripts/tiny/ksize.py
    

    【讨论】:

    • 在 yocto 的 Dunfell 版本中,ksize 使用 Python3。但是,看起来(至少对于我正在使用的内核)built-in.o 文件现在重命名为 ot built-in.a。
    猜你喜欢
    • 2018-12-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-19
    • 2020-10-06
    • 2018-04-30
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多