Visual Studio флаг компилятора C++: что такое-Zm200?

Я использую QT для разработки C++, и сегодня я произвел .vcproj файл из .pro файла.

Я заметил под vcproj свойствами проекта, QT добавил этот флаг в C/C++-> Командная строка-> Дополнительные опции

-Zm200 

Что такое-Zm200?

6
задан sivabudh 12 February 2010 в 00:31
поделиться

2 ответа

-Zm - это Указание предела памяти предварительно скомпилированного заголовка (дополнительная информация здесь ). Это ограничивает объем памяти, который компилятор может выделить для обработки предварительно скомпилированных заголовков. Для Visual C ++ 2008 -Zm200 означает ограничение до 150 МБ.

14
ответ дан 8 December 2019 в 14:42
поделиться

Это ограничивает максимальный размер кучи для компилятора согласно этой статье . Так что это никак не повлияет на вашу программу

2
ответ дан 8 December 2019 в 14:42
поделиться
Другие вопросы по тегам:

Похожие вопросы: