什么 -j4 值用于调用 make?
what -j4 value is used to invoke make?
我如何从 make 规则中找出 make -j 参数的值是多少?有没有类似环境变量的东西?例如,如果我 运行:
make -j4 something
我希望 something
规则显示 4
。 GNU make manual page 建议父品牌与其子品牌之间的通信,这可能用于提取此信息。但是如何?
事实证明这实际上一点也不简单。
John Graham-Cunning 写了整篇博客 post 关于它 here。
我如何从 make 规则中找出 make -j 参数的值是多少?有没有类似环境变量的东西?例如,如果我 运行:
make -j4 something
我希望 something
规则显示 4
。 GNU make manual page 建议父品牌与其子品牌之间的通信,这可能用于提取此信息。但是如何?
事实证明这实际上一点也不简单。
John Graham-Cunning 写了整篇博客 post 关于它 here。