Releasebuilds

Ein Releasebuild verwendet Optimierungen. Wenn Sie Optimierungen zum Erstellen eines Releasebuilds verwenden, erstellt der Compiler keine symbolischen Debuginformationen. Das Fehlen von symbolischen Debuginformationen zusammen mit der Tatsache, dass für TRACE- und ASSERT-Aufrufe kein Code generiert wird, bedeutet, dass die Größe Ihrer ausführbaren Datei reduziert und sie daher schneller ausgeführt wird.

In diesem Abschnitt

Häufig auftretende Probleme beim Erstellen eines Releasebuilds
Beheben von Problemen mit dem Releasebuild
Verwenden von VERIFY anstelle ASSERT
Verwenden des Debugbuilds zur Suche nach Speicherüberschreibungen
Vorgehensweise: Debuggen eines Releasebuilds
Suchen nach Speicherüberschreibungen
Codeoptimierung

Siehe auch

Referenz zur C/C++-Erstellung