Visual Studio 2015 hat keine cl.exe


117

Ich habe Visual C ++ und Visual Studio heruntergeladen, kann cl.exemeine C ++ - Datei jedoch nicht kompilieren. Der Pfad zur Installation lautet `C: \ Programme (x86) \ Microsoft Visual Studio 14.0 \ VC \ bin.

Wo finde ich den Compiler zum Kompilieren von C ++ - Code?


Welche Version von Visual Studio? Haben Sie eine vollständige Installation durchgeführt?
Sculper

6
Der C ++ - Compiler wird nicht installiert, wenn Sie die Option Express-Installation auswählen. Neu installieren und diesmal Benutzerdefinierte Installation auswählen.
Prätorianer

Ok, ich werde versuchen, neu zu installieren, danke
Vincent Han

1
Ich hatte diesen Fehler beim Versuch, ein Paket für node.js unter Windows zu installieren. Es wurde ein node-gyp rebuildFehler angezeigt . Also habe ich Python installiert und dann VS mit aktivierter C ++ - Option neu installiert, und es hat gut funktioniert.
Demoncodemonkey

Antworten:


227

Visual Studio 2015 installiert C ++ standardmäßig nicht. Sie müssen das Setup erneut ausführen, Ändern auswählen und dann Programmiersprache -> C ++ aktivieren


1
Sie wissen, dass Sie dies unter "Programmiersprachen" aktivieren können, indem Sie bei der Installation "Benutzerdefiniert" auswählen.
Fi Horan

18
Sie müssen das Installationsprogramm für Visual Studio nicht erneut herunterladen: Gehen Sie einfach zu Add or remove programs -> Visual studio community 2015 -> modify. Von dort habe ich geklickt languages, Visual C++. Cl.exe hinzugefügt!
user2831602

4

Für mich mit Visual Studio 2015 funktioniert dies:
Suchen Sie dies im Startmenü: Developer Command Prompt for VS2015und führen Sie das Programm im Suchergebnis aus.
Sie können jetzt Ihren Befehl darin ausführen, zum Beispiel:cl /?


4

In Visual Studio 2019 finden Sie cl.exe im Inneren

32-BIT : C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.20.27508\bin\Hostx86\x86
64-BIT : C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.20.27508\bin\Hostx64\x64

Führen Sie vor dem Kompilieren entweder vcvars32 für die 32-Bit-Kompilierung oder vcvars64 für die 64-Bit-Kompilierung aus.

32-BIT : "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Auxiliary\Build\vcvars32.bat"
64-BIT : "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Auxiliary\Build\vcvars64.bat"

Wenn Sie die Datei oder das Verzeichnis nicht finden können, versuchen C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVCSie, einen Ordner mit einer Versionsnummer zu finden. Wenn Sie dies nicht können, haben Sie C ++ wahrscheinlich noch nicht über die Visual Studio-Installation installiert.


1
"Microsoft Visual Studio 14.0" ist Visual Studio 2015. Siehe auch Microsoft Visual Studio | VS2015 auf Wikipedia.
Jww
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.