Visual Studio 2015 tidak memiliki cl.exe

117

Saya mengunduh Visual C ++ dan Visual Studio, tetapi saya tidak dapat menemukan cl.exeuntuk mengkompilasi file C ++ saya. Jalur penginstalan adalah `C: \ Program Files (x86) \ Microsoft Visual Studio 14.0 \ VC \ bin.

Di mana saya dapat menemukan kompiler untuk mengkompilasi kode C ++?

Vincent Han
sumber
Versi Visual Studio yang mana? Apakah Anda melakukan penginstalan penuh?
Sculper
6
Kompiler C ++ tidak terinstal jika Anda memilih opsi Instal Ekspres. Instal ulang dan pilih Custom Install kali ini.
Praetorian
Ok saya akan mencoba untuk menginstal ulang, terima kasih
Vincent Han
1
Saya mengalami kesalahan ini ketika mencoba menginstal beberapa paket untuk node.js di Windows, saya mendapatkan node-gyp rebuildkesalahan. Jadi saya menginstal Python, lalu menginstal ulang VS dengan opsi C ++ dicentang, dan itu berfungsi dengan baik.
demoncodemonkey

Jawaban:

227

Visual Studio 2015 tidak menginstal C ++ secara default. Anda harus menjalankan kembali setup, pilih Modify dan kemudian centang Programming Language -> C ++

Victor Hurdugaci
sumber
1
Anda tahu bahwa Anda dapat mencentang ini di bawah 'Bahasa Pemrograman' dengan memilih "Kustom" saat menginstal.
Fi Horan
18
Anda tidak perlu mengunduh ulang penginstal untuk Visual Studio: cukup buka Add or remove programs -> Visual studio community 2015 -> modify. Dari sana, saya mengklik languages, Visual C++. Cl.exe ditambahkan!
pengguna2831602
4

Bagi saya yang memiliki Visual Studio 2015 ini berfungsi:
Cari ini di menu mulai: Developer Command Prompt for VS2015dan jalankan program di hasil pencarian.
Anda sekarang dapat menjalankan perintah Anda di dalamnya, misalnya:cl /?

Milad
sumber
4

Di Visual Studio 2019 Anda dapat menemukan cl.exe di dalamnya

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

Sebelum mencoba untuk mengkompilasi, jalankan vcvars32 untuk kompilasi 32-Bit atau vcvars64 untuk 64-Bit.

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"

Jika Anda tidak dapat menemukan file atau direktori, coba buka C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVCdan lihat apakah Anda dapat menemukan folder dengan nomor versi. Jika Anda tidak bisa, maka Anda mungkin belum menginstal C ++ melalui Instalasi Visual Studio.

Pembuat Kode Bosnia
sumber
1
"Microsoft Visual Studio 14.0" adalah Visual Studio 2015. Lihat juga Microsoft Visual Studio | VS2015 di wikipedia.
jww