Здравствуйте, Аноним, Вы писали:
А>Есть некое приложение для конечного клиента, которое использует динамическую линковку с библиотеками Qt. А>Сами библиотеки не маленькие, а вместе с приложением, прямо скажем, довольно большенькие...
А>В связи с чем хочется попробывать оптимизировать по памяти конечную сборку (заранее точно известно, что библиотеки никем иным более переиспользованы не будут). А>Есть ли тулза, которая: А>1) позволила бы выкинуть из динамической библиотеки функции, которые не используются поставляемым приложением и другими поставляемыми dll-ками. А>2) позволяла сменить модель экспорта функций (экспортировать не по именам, а назначить каждой функции номер и экспортировать его — по моему такой способ называется экспорт по ординалам).
А>Еще вопрос: пробывал ли кто-нибудь собирать Qt без rtti и без exceptions — интересует вариант Qt 4.x + MinGW G++ 3.4.x? А>Большой ли выигрыш это дает с точки зрения размера?
попробуй собирать qt со статической линковкой. полагаю, что компиллер должен "откидывать" неиспользуемый код qt и тем самым "оптимизировать" размер твоей софтинки.