Visual Studio 2015 не имеет cl.exe

Я загрузил Visual C++ и Visual Studio, но не могу найти cl.exe для компиляции моего файла C++. Путь к установке: "C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin".

Где я могу найти компилятор для компиляции кода C++?

Ответ 1

Visual Studio 2015 по умолчанию не устанавливает С++. Вы должны повторно запустить настройку, выбрать "Изменить", а затем проверить язык программирования → С++

Ответ 2

Для меня с Visual Studio 2015 это работает:
Найдите это в меню "Пуск": Developer Command Prompt for VS2015 и запустите программу в результатах поиска.
Теперь вы можете выполнить в нем свою команду, например: cl/?

Ответ 3

В Visual Studio 2019 вы можете найти cl.exe внутри

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

Прежде чем пытаться скомпилировать, запустите vcvars32 для 32-битной компиляции или vcvars64 для 64-битной.

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"

Если вы не можете найти файл или каталог, попробуйте перейти на C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC и посмотреть, сможете ли вы найти папку с номером версии. Если вы не можете, то вы, вероятно, еще не установили C++ через установку Visual Studio.