forked from qreal/qreal
-
Notifications
You must be signed in to change notification settings - Fork 8
Некоторые рекомендации по настройке сборки проекта
ramntry edited this page Jul 17, 2012
·
4 revisions
Настройка сборки QReal в Qt Creator 2.5 в Linux-системах
(действия по настройке сборки в других ОС и версиях Qt Creator в сути те же самые)
- Откройте pro-файл проекта в Qt Creator
- Создайте сборки по одной для самой свежей установленной у вас версии SDK (не младше 4.7) для debug- и release-режимов
- Откройте в главном окне закладку Project (Ctrl+5)
- Выберите debug-конфигурацию сборки
- Снимите флаг shadow build (теневая сборка)
- В пункте Build Steps в графе qmake нажмите Detail. Запишите в Additions arguments -norecursive
- Там же в графе Make запишите в Make arguments -jn, где n = <число ядер вашего процессора> + 1
- В пункте Clean Steps удалите (нажав крестик) текущую строку.
- Там же добавьте свою: Add clean Step -> Custom process step, запишите в Command git, а в Command arguments clean -xdf [-e file1 -e file2 ...], где в [] необязательная часть, а file1, file2... - файлы, нужные вам в каталоге проекта (например, удобные скрипты). Они не будут удалены.
- Вернитесь к п. 4, выберите вверху окна release-конфигурацию сборки и повторите шаги 5-9
А также пользуйтесь ccache для ускорения сборки. Исчерпывающую информацию по настройке найдете по адресу man ccache :)