linux-有没有办法从make调用中获取-j参数?

可以说我打电话给:

make -j 5

在我的Makefile中有没有办法获取-j参数?

我的目标是从Makefile中调用scons,以保持使用多个作业来加快编译速度的能力.

就像是:

# The Makefile
all:
    scons -j ${GET_J_PARAMETER}

谢谢.

脚注:我知道我最好直接调用scons,但是我工作的一些开发人员已经输入make已有近十年了,他们似乎不可能输入任何其他内容来构建他们的库…

解决方法:

我认为MAKEFLAGS包含该信息.

在此处了解更多信息GNU Make

第7.3节说明了如何测试特定参数.

上一篇:编译器找不到Python.h


下一篇:java-编译时的方法选择.如果参数可以有几种类型怎么办?