2012-03-10 175 views
0

我是8核英特尔CPU的幸运拥有者,我编写了大量的东西,主要是make如何设置make的默认值?

make这个跑得快,我通常使用-j 8设置,告诉使得它可以运行8路并行 - 但是,有时我忘了-j 8并觉得有必要开始打自己我的编辑管理办法减缓。

如何设置-j 8,以及类似的东西,默认为make

/马丁

+0

这使得和平台?在Linux上的GNU? – 2012-03-10 14:34:37

+0

@JoachimIsaksson:使OSX – 2012-03-10 14:53:41

回答

1

您可以设置环境变量MAKEFLAGS你希望有“总是设置”值:

MAKEFLAGS=-j8 
export MAKEFLAGS 
+0

有没有一种方法来设置它在该生成文件? – 2012-03-10 16:42:54

+1

不适用于make的这个例子。并行性的设置在第一次启动时就会发生,所以到makefile文件解析时为时已晚。 – MadScientist 2012-03-16 02:15:33