Gibt es eine Möglichkeit VC ++ zu verwenden 2010 ohne stdafx.h einschließlich?
-
04-10-2019 - |
Frage
Ich habe M $ VC2010 erfolgreich installiert und starten Sie einfache Programme schreiben es zu benutzen.
Ich ärgere mich sehr von den #include<stdafx.h>
, also ist es eine Möglichkeit, Programme zu kompilieren und ausführen, ohne es ???
Lösung
Es ist für vorkompilierte Header. Verwenden Sie keine Header vorkompiliert, lassen Sie es nicht.
Andere Tipps
Goto Project Settings->Precompiled Headers.
Wählen Sie Not using precompiled headers.
Sie können auch vorkompilierte Header pro Datei deaktivieren.
Wenn Sie diesen Wert in VS Express C ++ 2012 ist wie folgt:
- Im Projekt Explorer mit der rechten Maustaste auf CPP-Datei, wählen Sie Eigenschaften.
- Auf der linken Seite wählen Sie Konfiguration / C ++ / Precompiled Headers
- Nun, auf der rechten Seite gibt es ‚vorkompilierte Header‘ Wert,
Sie können aus ändern Verwendung / Yu :
- 'nicht verwenden vorkompilierte Header'
Prost
Natürlich gehen Sie einfach auf Projekteinstellungen, C / C ++ ? vorkompilierte Header, und wählen Sie unter "Vorkompilierte Header nicht".
BTW:. Bei großen Projekten vorkompilierte Header mit deutlich Build-Zeit verringern
Wenn Sie Ihr Projekt erstellen, ein leeres Projekt erstellen.
Für jetzt können Sie es in Projekteinstellungen deaktivieren.