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