cmake funktioniert nicht in Windows XP

8

Ich bin neu mit cmake , habe es gerade installiert und folge diesem Artikel:

Ссылка

%Vor%

Was ist die vollständige Voraussetzung, um cmake erfolgreich in Windows XP zu verwenden? Ich habe Visual Studio bereits unter D:\Tools\Microsoft Visual Studio 9.0

installiert     
Gtker 25.04.2010, 17:15
quelle

2 Antworten

8

Zuerst muss ich gestehen, dass ich cmake nicht weiß.

  

Um den NMake-Generator zu verwenden, cmake   muss von einer Shell ausgeführt werden, die verwenden kann   der Compiler cl aus dem Befehl   Linie. Diese Umgebung nicht   enthalten INCLUDE, LIB oder LIBPATH,   und diese müssen für die cl gesetzt werden   Compiler zu arbeiten.

Der obige Fehler bedeutet, dass die richtigen Positionen für die Header und Bibliotheken Ihres C / C ++ Compilers nicht von cmake gefunden werden konnten.

Statt cmake über die Eingabeaufforderung auszuführen, versuchen Sie, cmake über die Visual Studio 2008-Eingabeaufforderung auszuführen. Sie finden es unter Start & gt; Programme & gt; Microsoft Visual Studio 2008 & gt; Visual Studio Tools ) oder vcvarsall.bat im Ordner * Microsoft Visual Studio 9.0 \ VC *. Die Visual Studio 2008-Eingabeaufforderung sollte alle diese Umgebungsvariablen automatisch für Sie festlegen, damit CMake weiß, wo die erforderlichen Dateien zu finden sind.

Die Eingabeaufforderung wird in Ihrem Visual Studio-Ordner gestartet. Sie müssen also die folgenden Befehle eingeben, um zu Ihrem Quellordner zu wechseln und CMake zu starten.

%Vor%

Ich hoffe, das hilft dir.

    
anonymous 26.04.2010, 02:38
quelle
0

Ich hatte ähnliche Probleme auf Win7 und bekam den gleichen Fehler - Der C-Compiler "cl.exe" kann kein einfaches Testprogramm kompilieren.

Die Lösung, die für mich funktioniert hat:

  1. Unter Windows Starten Sie cmake nicht am Cygwin-Terminal.

  2. Führen Sie es von der Eingabeaufforderung, UND stellen Sie auch sicher, dass Sie Administratorrechte haben, In Windows 7 können Sie die Eingabeaufforderung als Administrator starten, indem Sie auf Start gehen- & gt; Alle Programme- & gt; Zubehör- & gt; (Klicken Sie mit der rechten Maustaste auf Eingabeaufforderung) und wählen Sie "Als Administrator ausführen"

Dann starte 'cmake <your source>' Arbeitete wie ein Zauber für mich.

    
Dennis Mathews 23.01.2013 03:26
quelle

Tags und Links