2013-09-27 19 views
9

Ich habe versucht VS2012 Native Tools, Cross Tools und Entwickler Eingabeaufforderung. Und es erkennt 'nmake' nicht. Es hat auch nicht auf VS2010 funktioniert.VS2012: 'nmake' wird nicht als interner oder externer Befehl erkannt

auf VS2008, konnte es nicht Depencies wie windows.h finden

ich eine statische Bibliothek curl für VS2012 aufbauen wollen: http://quantcorner.wordpress.com/2012/04/08/using-libcurl-with-visual-c-2010/

+1

Überprüfen Sie also PATH und sehen Sie, ob es das Verzeichnis enthält, das nmake.exe enthält. – bmargulies

Antwort

10

die folgende dir finden und laufen vsvars32.bat

C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\Tools 

in Ihrem DOS-Fenster, dann versuchen Sie nmake

Sie ausführen Sie können auch auf start ->All programs ->Microsoft Visual Studio 11.0 ->Visual studio tools ->VS2012 x86 native tools command klicken.

+1

VS2012 ist Version 11.0 FEHLER: Kann den Speicherort des VS Common Tools-Ordners nicht ermitteln. – user88888

+0

aktualisierte meine Antwort. –

+1

Nach der Ausführung von vsvars32.bat: FEHLER: Der Speicherort des VS Common Tools-Ordners kann nicht ermittelt werden – user88888

8

für Visual Studio 2015 Community Edition des folgenden Pfad zu Ihrer Systemumgebung Pfad hinzufügen

C: \ Program Files (x86) \ Microsoft Visual Studio 14.0 \ VC \ ist

in dem obigen Pfad gibt es Der Befehl nmake

+0

Dasselbe für Visual Studio 2013 Community Edition. – saurabheights