gpt4 book ai didi

yocto - bit_bake食谱中的do_compile [noexec]和empty函数有什么区别?

转载 作者:行者123 更新时间:2023-12-04 03:11:10 24 4
gpt4 key购买 nike

如果要禁用特定的构建步骤,可以使用以下任一方法:

do_configure[noexec] = "1"


要么

do_configure() {
}


这些选择之间有什么区别?我听说使用 noexec时可能会出现提升条件。

最佳答案

好吧,通常有3种删除任务的方法:


deltask这将完全删除任务及其依赖项。因此,可能依赖于已删除任务的任务不会自动依赖已删除任务的依赖项。 (A-> B-> C,删除B不会创建A-> C)。因此,仅当您知道自己在做什么时才应使用此选项。
将任务设置为空do_task() { : }。这是禁用任务的旧方法。该任务仍将执行,但是它没有任何作用。因此,将保留执行开销。
do_task[noexec],禁用任务的较新方法。与2.非常相似,但是不会保留执行开销(因为任务将永远不会执行)。

关于yocto - bit_bake食谱中的do_compile [noexec]和empty函数有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30562606/

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