![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
Алексей1153 |
![]()
Сообщение
#1
|
![]() фрилансер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 2944 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: ![]() ![]() ![]() |
Когда меняю содержимое ресурсов (добавляю/удаляю файлы) , перекомпиляция занимает минут 5 (при этом машина впадает в ступор
![]() Есть ли какие-то способы ускорить перекомпиляцию ресов ? Инкрементальная, может быть, есть перекомпиляция ? Ещё подозрение, что используется сжатие файлов, а сжимать *.png вряд ли смысл имеется |
|
|
![]() |
Litkevich Yuriy |
![]()
Сообщение
#2
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: ![]() ![]() ![]() |
ты представляешь, что делает rcc с файлом ресурсов?
|
|
|
Алексей1153 |
![]()
Сообщение
#3
|
![]() фрилансер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 2944 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: ![]() ![]() ![]() |
создаёт статические массивы, насколько понимаю. У меня появляется файл qrc_res.cpp с декларацией этих массивов и ссылок на ресурсные файлы.
Аж на 422813 строк. А в чём подвох ? ![]() Сообщение отредактировал Алексей1153 - 15.9.2010, 10:36 |
|
|
Litkevich Yuriy |
![]()
Сообщение
#4
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: ![]() ![]() ![]() |
А в чём подвох ? дак вот именно в этом:Аж на 422813 строк. Разве сложно утилите удалить ненужный массив, вставить недостающие компилятор после изменения файла всё равно будет его целиком перекомпилировать.Я последнее время использую два способа: 1) не использую ресурсы вообще 2) разбиваю ресурсы на логические группы, каждая группа в отдельном файле ресурсов |
|
|
Алексей1153 |
![]()
Сообщение
#5
|
![]() фрилансер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 2944 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: ![]() ![]() ![]() |
|
|
|
Алексей1153 |
![]()
Сообщение
#6
|
![]() фрилансер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 2944 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: ![]() ![]() ![]() |
разделил - даже скомпилировалось раз в 10 быстрее
![]() |
|
|
![]() ![]() ![]() |
![]() |
|
Текстовая версия | Сейчас: 15.7.2025, 18:26 |