В Visual Studio 2010 у меня есть проект статической библиотеки C / C ++. Когда я включаю опцию оптимизация всей программы в режиме версии , я получаю файл .lib размером более 90 МБ! Когда я выключаю эту опцию, размер уменьшается до 24 МБ. Эта библиотека содержит сотни классов, сгенерированных с помощью прото-буфера.
Мне интересно, почему эта опция увеличивает размер? При каких условиях мы должны его выключить?
Изменить: изменен MO на MB, спасибо chrisaycock