ПК, который я использую, имеет 4 ядра, поэтому я хочу использовать их во время компиляции, что я делаю, передавая параметр -j4
компилятору. В Qt Creator я сделать это, добавив переменную окружения в Build Environment
панели, как показано на изображениях:MAKEFLAGS в Qt Creator через .pro файл проекта
MAKEFLAGS = -j4
Проблема заключается в том, что этот параметр не сохраняется все проекты на ПК, которые я использую, что будет круто. Поэтому я должен сделать это для каждого проекта хотя бы один раз. Я думаю, что это хранится в файле .pro.user
, так как каждый раз, когда удаляется, MAKEFLAGS = -j4
исчезает с панели Build Environment
.
Невозможно просто добавить этот параметр через .pro
файл проекта?
Меня интересует любой подход, который позволит мне избежать необходимости устанавливать этот материал несколько раз.
Чтобы дать небольшой контекст, я нахожусь в Windows.
Просто установите переменную среды 'MAKEFLAGS' в' -j4', см. [Настройка по умолчанию для параметров qt creator] (http://stackoverflow.com/questions/8860712/setting-default-make-options-for-qt -creator) – kenba
Принятый ответ опирается на '.pro.user', поэтому он не будет сохраняться навсегда. – KcFnMi
Да, но автор вопроса не смог «не принять» ответ, поэтому он отредактировал свой вопрос, чтобы рекомендовать настройку переменной среды «MAKEFLAGS» ... Однако, если вы хотите иметь постоянную версию '.pro.user', вы вместо этого можно использовать '.qmake.conf'. – kenba