在Buildroot中BR2_JLEVEL = 2做了什么?

lxu*_*usr 5 buildroot

我已将BR2_JLEVEL设置为2; 不确定此选项在buildroot中如何工作?有人可以提供有关它如何在buildroot中工作的细节,因为我没有看到我的构建时间的改进.

小智 6

BR2_JLEVEL相当于使用选项-j运行'Make'.

'make'状态的手册页

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

指定要同时运行的作业(命令)数.如果有多个-j选项,则最后一个选项有效.如果在没有参数的情况下给出-j选项,make将不会限制可以同时运行的作业数.

因此,使用BR2_JLEVEL = 2运行将同时启动两个编译进程,从而加快编译时间,特别是如果您有多个CPU.