Просто включив Свойства конфигурации> Компоновщик> Отладка> Создать отладочную информацию , размер моего exe увеличился с 2,11 МБ до 2,34 МБ
Что это за лишние ~ 230 КБ используется для? Я думал, что exe должен быть примерно того же размера (плюс-минус дополнительный путь к файлу pdb), но не настолько. Произойдет ли снижение производительности из-за этого "раздувания"?
Я также видел, что Свойства конфигурации> C / C ++> Общие> Формат отладочной информации отключены в режиме выпуска, в то время как файлы pdb установлены для создания, есть ли причина, по которой это было бы? Из того, что я могу сказать, у exe такого же размера - это просто PDB, который становится больше, когда вы включаете Program Database, я не вижу в этом проблемы, но я хочу убедиться, что нет какой-то части, которую я отсутствует, учитывая, что Program Database используется по умолчанию для новых проектов в конфигурации выпуска.