Мое настольное приложение C ++ представляет собой исполняемый файл, который связан с дюжиной статических c библиотек (.lib-файлов) и использует MF C в статической c библиотеке. Общий размер отладочной сборки исполняемого файла составляет 25 МБ.
Я добавляю в нее новую функцию, и мне приходится выбирать между созданием новой библиотеки stati c или добавлением своей функции в одну из существующая библиотека stati c.
Каковы компромиссы? Поскольку число наших stati c libs относительно невелико, а выходной файл exe также мал, каковы недостатки простого объединения всех наших небольших библиотек в одну большую?