BR2_JLEVEL=2 在 Buildroot 中有啥作用?

Posted

技术标签:

【中文标题】BR2_JLEVEL=2 在 Buildroot 中有啥作用?【英文标题】:What does BR2_JLEVEL=2 do in Buildroot?BR2_JLEVEL=2 在 Buildroot 中有什么作用? 【发布时间】:2011-12-25 07:18:24 【问题描述】:

我已将 BR2_JLEVEL 设置为 2 ;不确定此选项在 buildroot 中如何工作?有人可以详细说明它在 buildroot 中的工作原理,因为我没有看到我的构建时间有所改进。

【问题讨论】:

你能告诉我你在哪里设置的吗?在 *.mk 文件中? 【参考方案1】:

BR2_JLEVEL 等效于使用选项 -j 运行“Make”。

'make' 状态的手册页

-j [工作], --jobs[=工作]

指定同时运行的作业(命令)的数量。 如果有多个 -j 选项,则最后一个是 有效的。如果 -j 选项不带参数给出,make 将 不限制可以同时运行的作业数量。

因此以 BR2_JLEVEL=2 运行将同时启动两个编译进程,从而加快编译时间,尤其是在您拥有多个 CPU 的情况下。

【讨论】:

以上是关于BR2_JLEVEL=2 在 Buildroot 中有啥作用?的主要内容,如果未能解决你的问题,请参考以下文章

在 buildroot 上找不到 Alsa 工具

为旧内核设置 buildroot

buildroot arm linux,基于Buildroot的Linux系统构建之根文件系统

ARM内核defconfig的buildroot

buildroot构建根文件系统

buildroot arm linux,基于Buildroot的Linux系统构建之根文件系统