2016-07-19 29 views
3

的PC MAKEFLAGS Qt Creator中我使用的是具有4個核心,所以我想用所有的人,而編制,這是我做的傳遞-j4選項編譯器。 Qt Creator中我這樣做,通過在Build Environment面板添加的環境變量,如圖圖像:通過的.pro項目文件

MAKEFLAGS = -j4 

enter image description here

enter image description here

的問題是,此設置並不會越過持續我正在使用的個人電腦中的所有項目,這將是很酷的。所以我必須爲每個項目至少做一次。我認爲這是存儲在.pro.user文件,因爲每次.pro.user被從Build Environment面板刪除MAKEFLAGS = -j4 desapears。

是不是可以只通過.pro項目文件添加此設置?

我感興趣的任何方法,這將讓我從東西多次設置的必要性逃脫。

爲了給出一個小背景,我在Windows上。

+0

只需將'MAKEFLAGS'環境變量設置爲'-j4'參見[設置qt創建者的默認make選項](http://stackoverflow.com/questions/8860712/setting-default-make-options-for-qt -creator) – kenba

+1

接受的答案依賴於'.pro.user',所以它不會永遠持續下去。 – KcFnMi

+0

是的,但問題的作者不能「不接受」答案,所以他編輯了他的問題,建議設置MAKEFLAGS環境變量......但是,如果您想要一個持久版本的「.pro.user」,您可以使用'.qmake.conf'代替。 – kenba

回答

2

你在一個.pro.shared文件尋找shared project settings。它們的設計完全符合您的想法。

添加設置到.pro文件是錯誤的,因爲該文件旨在爲便攜式和不依賴於任何特定的構建主機。

相關問題