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 ++?


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 ++


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 /?


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.


1
"Microsoft Visual Studio 14.0" adalah Visual Studio 2015. Lihat juga Microsoft Visual Studio | VS2015 di wikipedia.
jww
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.