Разрабатываю софт под ARM9, загрузка идет из NOR флеш, поэтому не особо быстро.
Собрал Qt 4.5.1 со статической линковкой и с динамической, чтобы сравнить эффективность.
Собрал приложение с обоими типами линковки и стрипанул.
В результате:
1) Статический бинарь: 10М
2) Динамический бинарь: 100к + 10М .so-файлов
Т.е. выигрышь просто нулевой! Почему вообще статический бинарь получился размером как у динамических библиотек?? У меня есть большие сомнения, что в моей аппликухе использованы все функции библиотеки. Я предполагал, что обычно статически линкуются только те функции, что использованы в программе. К Qt это не относится?