2010-02-12 10 views
5

Ich verwende Qt für C++ - Entwicklung, und heute habe ich eine .vcproj-Datei aus einer .pro-Datei erstellt.Visual Studio C++ - Compiler-Flag: Was ist -Zm200?

ich unter den vcproj Projekteigenschaften bemerkt, hinzugefügt Qt dieses Flag in die C/C++ -> Command Line -> Zusätzliche Optionen

-Zm200 

Was -Zm200 ist?

Antwort

11

-Zm ist Precompiled Header Speichergrenze angeben (mehr Informationen here). Es begrenzt die Speichermenge, die der Compiler für die Verarbeitung vorkompilierter Header reservieren kann. Für Visual C++ 2008 bedeutet -Zm200 eine Beschränkung auf 150 MB.

+0

das ist ziemlich seltsam. wenn man sich den Artikel von Eric ansieht, sagt dieser Artikel 210MB! – sivabudh

+1

Erics Artikel bezieht sich auf VC++ 6.0. Mein Link verweist auf VC++ 2008. 2005 hat eine andere Nummer, 2010 wird wohl noch anders sein. – Michael

+4

Hey seine msdn niemand erwartet, dass sie entweder genau oder nützlich sind ^^ – Eric

Verwandte Themen