Frage

Wenn ich versuche, eine einfach "Hallo Welt" C ++ App auf Windows 7 Beta zu bauen, Visual Studio 2005 (VC ++ 2005) unter Verwendung von erhalte ich einen eher allgemeinen Fehler

  

C1001-Fehler (Interner Compilerfehler)

Der Compiler scheint nur zum Absturz bringen und Windows erscheint seine (un) hilfreich This program has stopped working Dialog. Die Datei es beschwert sich über ist mcp1.cpp.

hat, bevor er über den jemand kommen?

Cheers, Fritz

EDIT: Der Code lautet:

#include <iostream>

int main(int argc, char** argv) {
    std::cout << "Hello!";
    return 0;
}

EDIT 2: Ich habe SP1 sowie SP1 für Vista installiert ist. VS tauchte eine Warnung oben sagen, es SP1 für Vista braucht, aber es Installation macht keinen Unterschied. Keine Ideen, was ich kann vielleicht tun, dies zu beheben?

War es hilfreich?

Lösung 2

Es stellte sich heraus, es war die NCB-Datei mit dem Projekt enthalten - es wurde von einem Windows XP-Setup kopiert und danach NCB-Datei zu löschen, das Projekt gebaut Fein unter Windows 7 -. Keine Probleme, da

Andere Tipps

Ja, das ist ein allgemeiner Fehler, wenn die Compiler einen unbekannten Zustand oder Absturz aufgetreten. Es ist ein Fehler in dem Compiler, nicht den Code. Senden Sie den Fehlerbericht an MS so hoffentlich kann das Problem behoben werden. Versuchen Sie SP1 von VS 2005 aktualisieren, wenn Sie nicht bereits haben. oder bis 2008 wechseln, wenn das eine Option ist.

beyonds, dass wir nicht viel Hilfe anbieten, ohne den Code in Frage zu sehen.

Ist es auch auf Windows 7 unterstützt? Schauen Sie sich die Produktinformationen aus. Zum Beispiel ging ich in die VS2005 Express Edition Readme und listet nur bis zu Vista in der Betriebssystem-Liste. Sie müssen je nach Ihrer genauen Setup überprüfen.

Als ich (bis? Unten?) Zu Vista abgestuft, VS 2005 hatte eine lange Liste von kleineren Inkompatibilitäten und Belästigungen. Alle früheren Versionen wurden als nicht unterstützt aufgeführt (mit Ausnahme von VB 6). Sie können auch VS-Versionen zu aktualisieren haben.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top