C++ Visual Studio Kompilierungsfehler
Bekomme ich die folgende Zusammenstellung Fehler
fatal error C1189: #error : FEHLER: Verwendung von C-Laufzeit-Bibliothek interne header-Datei.
Ich absolut keine Ahnung davon. jemand kann werfen etwas Licht auf Sie?
Den kompletten Fehler:
C:\Program Files\Microsoft Visual Studio 8\VC\ce\include\crtdefs.h(100) : fatal error C1189: #error : FEHLER: Verwendung von C-Laufzeit-Bibliothek interne header-Datei. Generieren Von Code...
- Es wäre zu hoffen, wenn Sie den code oder den Namen der Datei, die den Fehler erzeugt.
- C:\Program Files\Microsoft Visual Studio 8\VC\ce\include\crtdefs.h(100) : fatal error C1189: #error : FEHLER: Verwendung von C-Laufzeit-Bibliothek interne header-Datei. Generieren Von Code...
Du musst angemeldet sein, um einen Kommentar abzugeben.
Haben Sie wahrscheinlich
crt/src
in deinem include-Verzeichnis-such-Pfad. Die Kopfzeilen in der es verwendet wird, um die C-Laufzeit - Sie sind nicht vorgesehen für die Verwendung in Benutzer-Programme (auch wenn Sie den gleichen Namen haben wie die Dateien, die enthalten sein sollen).Wenn man sich im header verursacht das problem, du wirst wahrscheinlich so etwas wie dieses:
Müssen Sie fixieren Sie Ihre include-Suchpfad.
Ich sehe, haben Sie
ce/include
in den include-Pfad suchen - bauen Sie eine WinCE-Anwendung? Wenn dem so ist, Ihr zu bauen, sollte die Definition_WIN32_WCE
um dieses problem zu vermeiden. Wenn nicht, sollte dieses Verzeichnis nicht im include-Pfad.Um ein bisschen die Präzision, in meinem Fall habe ich das einfach nötig, ändern Sie die Include-Pfad von einer der .h-Dateien, die ich verwendet, wie unten dargestellt.
Angefangen habe ich mit dieser Include-Pfad :
und dann wird es geändert:
das ist, wo die richtigen header-Datei wurde entfernt.