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?

Vincent Han
quelle
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

Victor Hurdugaci
quelle
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 /?

Milad
quelle
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.

Bosnischer Codierer
quelle
1
"Microsoft Visual Studio 14.0" ist Visual Studio 2015. Siehe auch Microsoft Visual Studio | VS2015 auf Wikipedia.
Jww