gpt4 book ai didi

yocto - 添加新文件代替 yocto 环境中的现有文件

转载 作者:行者123 更新时间:2023-12-02 04:21:05 28 4
gpt4 key购买 nike

我正在尝试添加新的 c 文件来代替从 git 下载软件包后已经存在的文件。尝试过 bbappend 但原始文件仍然存在。还修改了 src_uri += file://fileone.c 但这是也不覆盖文件。任何建议都会有很大帮助

问候玛雅克

最佳答案

这就是 devtool modify如果您使用 jethro (2.0) 版本或更高版本,这会非常有帮助。假设您已经获取了环境设置脚本:

  1. devtool modify <recipename>
  2. 它会告诉您它在哪里提取了源代码 - cd进入该目录。
  3. 对文件进行所需的更改 - 这可能会完全覆盖它。
  4. git commit -a提交您的更改
  5. devtool update-recipe <recipename> -a /path/to/your/custom/layer (假设您想在自定义层中创建 bbappend,否则只需省略 -a 和路径即可将更改应用到原始配方)。
  6. 如果您已完全完成,您可以 devtool reset <recipename>将所有内容完全从元数据中恢复到构建。

关于yocto - 添加新文件代替 yocto 环境中的现有文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30471626/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com