2012-03-10 93 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