Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Компиляция ресурсов
Форум на CrossPlatform.RU > Библиотеки > Qt > Qt инструментарий
Алексей1153
Когда меняю содержимое ресурсов (добавляю/удаляю файлы) , перекомпиляция занимает минут 5 (при этом машина впадает в ступор :D )
Есть ли какие-то способы ускорить перекомпиляцию ресов ? Инкрементальная, может быть, есть перекомпиляция ?

Ещё подозрение, что используется сжатие файлов, а сжимать *.png вряд ли смысл имеется
Litkevich Yuriy
ты представляешь, что делает rcc с файлом ресурсов?
Алексей1153
создаёт статические массивы, насколько понимаю. У меня появляется файл qrc_res.cpp с декларацией этих массивов и ссылок на ресурсные файлы.
Аж на 422813 строк.

А в чём подвох ? :) Разве сложно утилите удалить ненужный массив, вставить недостающие
Litkevich Yuriy
Цитата(Алексей1153 @ 15.9.2010, 14:34) *
А в чём подвох ?
дак вот именно в этом:
Цитата(Алексей1153 @ 15.9.2010, 14:34) *
Аж на 422813 строк.


Цитата(Алексей1153 @ 15.9.2010, 14:34) *
Разве сложно утилите удалить ненужный массив, вставить недостающие
компилятор после изменения файла всё равно будет его целиком перекомпилировать.

Я последнее время использую два способа:
1) не использую ресурсы вообще
2) разбиваю ресурсы на логические группы, каждая группа в отдельном файле ресурсов
Алексей1153
Цитата(Litkevich Yuriy @ 15.9.2010, 14:04) *
2) разбиваю ресурсы на логические группы, каждая группа в отдельном файле ресурсов

о, вот это тема! Я и не подумал )
Алексей1153
разделил - даже скомпилировалось раз в 10 быстрее :)
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2024 IPS, Inc.