Название: Размер exe-шников при статической линковке в Qt 4.0 Отправлено: ElderOrb от Август 10, 2005, 23:52 Сабж любого примера ~2.5 мега !! И это при том, что Троллтехи разделили библиотеку на модули. Мне кажется крайне подозрительным что простейший диалог теперь столько занимает.. Может есть способ уменьшить релиза хотя бы до мега?
Название: Размер exe-шников при статической линковке в Qt 4.0 Отправлено: Kirsten от Август 11, 2005, 00:08 нда.. многовато..
можно upx'ом сжать )) Название: Размер exe-шников при статической линковке в Qt 4.0 Отправлено: Admin от Август 11, 2005, 07:34 такой размер это нормально
в qt3 больше было та же все GUIAPI QT сидит Название: Размер exe-шников при статической линковке в Qt 4.0 Отправлено: ElderOrb от Август 11, 2005, 11:30 В том-то и дело что в Qt3 получалось ~1.8. Я сильно надеялся что разделение библиотеки на модули уменьшит конечную программу. Мало того, сами троллтехи обещали что-то в стиле +20% производительности, и на 15% уменьшенный размер кода (цифры возможно были и не такие, главное - суть. )
В связи с чем мне всё-таки кажется что 2.5 - это многовато. Наверняка есть какой-нить мега-ключ для configure. ж) Кстати, о configure. Я пробовал выкинуть из библиотеки все стили кроме windows и отключить accessibility, в результате чего nmake извергал из себя невероятные ошибки. Вот ведь хорошо было в 3-ем Qt, где configure был гуёвым. Название: Размер exe-шников при статической линковке в Qt 4.0 Отправлено: Racheengel от Август 19, 2005, 16:22 strip -s не пробовали? :)
Название: Размер exe-шников при статической линковке в Qt 4.0 Отправлено: L.Marvell от Август 19, 2005, 16:25 Цитата: "Racheengel" strip -s не пробовали? :) А после можно и UPX'ом пройтись. Название: Размер exe-шников при статической линковке в Qt 4.0 Отправлено: ElderOrb от Август 19, 2005, 18:45 Так вроде ж strip -s под виндой не актуально, или я не прав?
Название: Размер exe-шников при статической линковке в Qt 4.0 Отправлено: L.Marvell от Август 19, 2005, 20:00 Цитата: "ElderOrb" Так вроде ж strip -s под виндой не актуально, или я не прав? strip -s не актуально, если проект скомпилен, как release, если же как debug, то очень даже актуально (хотя для того он и debug, чтобы содеражать кучу "лишней" информации, если же она не нужна, то тогда release). Если же релизная версия тяжеловата, ну тогда http://upx.sourceforge.net/ в помощь. |