Visual Studio 2015'te cl.exe yok


117

Visual C ++ ve Visual Studio'yu indirdim ancak cl.exeC ++ dosyamı derleyemiyorum. Yükleme yolu `C: \ Program Files (x86) \ Microsoft Visual Studio 14.0 \ VC \ bin.

C ++ kodunu derlemek için derleyiciyi nerede bulabilirim?


Visual Studio'nun hangi sürümü? Tam kurulum yaptınız mı?
Sculper

6
Hızlı Yükleme seçeneğini seçerseniz C ++ derleyicisi yüklenmez. Bu sefer Özel Kurulum'u yeniden yükleyin ve seçin.
Praetorian

Tamam, yeniden yüklemeyi deneyeceğim, teşekkür ederim
Vincent Han

1
Windows üzerinde node.js için bazı paketler yüklemeye çalışırken bu hatayı aldım, bir node-gyp rebuildhata alıyordum . Bu yüzden Python'u kurdum, ardından VS'yi C ++ seçeneği işaretli olarak yeniden yükledim ve iyi çalıştı.
demoncodemonkey

Yanıtlar:


227

Visual Studio 2015 varsayılan olarak C ++ yüklemez. Kurulumu yeniden çalıştırmanız, Değiştir'i seçmeniz ve ardından Programlama Dili -> C ++ öğesini kontrol etmeniz gerekir.


1
Kurulum sırasında "Özel" i seçerek bunu 'Programlama Dilleri' altında işaretleyebileceğinizi biliyorsunuz.
Fi Horan

18
Visual Studio için yükleyiciyi yeniden indirmenize gerek yoktur: sadece adresine gidin Add or remove programs -> Visual studio community 2015 -> modify. Oradan tıkladım languages, Visual C++. Cl.exe eklendi!
user2831602

4

Visual Studio 2015'e sahip olan benim için bu işe yarıyor:
Bunu başlat menüsünde arayın: Developer Command Prompt for VS2015ve programı arama sonucunda çalıştırın.
Artık komutunuzu içinde çalıştırabilirsiniz, örneğin:cl /?


4

Visual Studio 2019'da cl.exe'yi içinde bulabilirsiniz

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

32-Bit derleme için vcvars32'yi veya 64-Bit için vcvars64'ü derlemeye çalışmadan önce.

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"

Dosyayı veya dizini bulamazsanız, gitmeyi deneyin C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVCve sürüm numarası olan bir klasör bulup bulamayacağınıza bakın. Yapamıyorsanız, muhtemelen henüz C ++ 'ı Visual Studio Kurulumu aracılığıyla yüklemediniz.


1
"Microsoft Visual Studio 14.0" , Visual Studio 2015'tir. Ayrıca bkz. Microsoft Visual Studio | Wikipedia'da VS2015 .
jww
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.