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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Размер exe-шников при статической линковке в Qt 4.0  (Прочитано 7411 раз)
ElderOrb
Гость
« : Август 10, 2005, 23:52 »

Сабж любого примера ~2.5 мега !! И это при том, что Троллтехи разделили библиотеку на модули. Мне кажется крайне подозрительным что простейший диалог теперь столько занимает.. Может есть способ уменьшить релиза хотя бы до мега?
Записан
Kirsten
Гость
« Ответ #1 : Август 11, 2005, 00:08 »

нда.. многовато..
можно upx'ом сжать ))
Записан
Admin
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 1988



Просмотр профиля
« Ответ #2 : Август 11, 2005, 07:34 »

такой размер это нормально

в qt3 больше было

та же все GUIAPI QT сидит
Записан
ElderOrb
Гость
« Ответ #3 : Август 11, 2005, 11:30 »

В том-то и дело что в Qt3 получалось ~1.8. Я сильно надеялся что разделение библиотеки на модули уменьшит конечную программу. Мало того, сами троллтехи обещали что-то в стиле +20% производительности, и на 15% уменьшенный размер кода (цифры возможно были и не такие, главное - суть. )

В связи с чем мне всё-таки кажется что 2.5 - это многовато. Наверняка есть какой-нить мега-ключ для configure. ж)

Кстати, о configure. Я пробовал выкинуть из библиотеки все стили кроме windows и отключить accessibility, в результате чего nmake извергал из себя невероятные ошибки. Вот ведь хорошо было в 3-ем Qt, где configure был гуёвым.
Записан
Racheengel
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2679


Я работал с дискетам 5.25 :(


Просмотр профиля
« Ответ #4 : Август 19, 2005, 16:22 »

strip -s не пробовали? Улыбающийся
Записан

What is the 11 in the C++11? It’s the number of feet they glued to C++ trying to obtain a better octopus.

COVID не волк, в лес не уйдёт
L.Marvell
Гость
« Ответ #5 : Август 19, 2005, 16:25 »

Цитата: "Racheengel"
strip -s не пробовали? Улыбающийся

А после можно и UPX'ом пройтись.
Записан
ElderOrb
Гость
« Ответ #6 : Август 19, 2005, 18:45 »

Так вроде ж strip -s под виндой не актуально, или я не прав?
Записан
L.Marvell
Гость
« Ответ #7 : Август 19, 2005, 20:00 »

Цитата: "ElderOrb"
Так вроде ж strip -s под виндой не актуально, или я не прав?

strip -s не актуально, если проект скомпилен, как release, если же как debug, то очень даже актуально (хотя для того он и debug, чтобы содеражать кучу "лишней" информации, если же она не нужна, то тогда release). Если же релизная версия тяжеловата, ну тогда http://upx.sourceforge.net/ в помощь.
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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