Russian Qt Forum
Май 06, 2024, 04:26 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: 1 2 [3]   Вниз
  Печать  
Автор Тема: Вопрос о скорости компиляции и загруженности формы  (Прочитано 18918 раз)
SABROG
Гость
« Ответ #30 : Июнь 28, 2009, 12:19 »

Пока я могу лишь предложить такое временное решение для компилятора gcc:

Код
C++ (Qt)
OPTIMIZE += no
 
contains(OPTIMIZE, no) {
   *-g++*{
   QMAKE_CFLAGS_RELEASE ~= s,-O.,-O0,
   QMAKE_CXXFLAGS_RELEASE ~= s,-O.,-O0,
   QMAKE_OBJECTIVE_CFLAGS_RELEASE ~= s,-O.,-O0
   }
 

Это надо прописать в .pro файле. Должно отключить оптимизацию для release билдов полностью. Уменьшит время компиляции, а когда захочешь выпустить готовую программу, то в переменной OPTIMIZE присваивай yes  (или что-то отличное от no) и собирай.

К сожалению проблема есть. Интересно было бы придумать новый способ обработки .ui файлов, чтобы генерился более компактный код или бился на модули.
Записан
Арктус
Гость
« Ответ #31 : Июнь 28, 2009, 19:27 »

Увы, при исходных условиях, когда дебаг собирается под час и выше, это уже не сильно изменит расклад.
Но все равно, спс.
Записан
SABROG
Гость
« Ответ #32 : Август 05, 2009, 13:36 »

Обнаружил интересную поделку позволяющую сократить время компиляции. Смысл в том, что создается несколько хедеров вместо одно.
Записан
Страниц: 1 2 [3]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.073 секунд. Запросов: 20.