Visual Studio 2015에는 cl.exe가 없습니다.


117

Visual C ++ 및 Visual Studio를 다운로드했지만 cl.exeC ++ 파일을 컴파일 할 수 없습니다 . 설치 경로는`C : \ Program Files (x86) \ Microsoft Visual Studio 14.0 \ VC \ bin입니다.

C ++ 코드를 컴파일하는 컴파일러는 어디에서 찾을 수 있습니까?


어떤 버전의 Visual Studio? 전체 설치를 했습니까?
Sculper

6
빠른 설치 옵션을 선택하면 C ++ 컴파일러가 설치되지 않습니다. 이번에는 사용자 정의 설치를 다시 설치하고 선택하십시오.
Praetorian

Ok 다시 설치해 보겠습니다. 감사합니다
Vincent Han

1
Windows에서 node.js 용 패키지를 설치하려고 할 때이 오류가 발생했는데 node-gyp rebuild오류가 발생했습니다. 그래서 Python을 설치 한 다음 C ++ 옵션을 확인하여 VS를 다시 설치했는데 제대로 작동했습니다.
demoncodemonkey

답변:


227

Visual Studio 2015는 기본적으로 C ++를 설치하지 않습니다. 설정을 다시 실행하고 수정을 선택한 다음 프로그래밍 언어-> C ++를 확인해야합니다.


1
설치할 때 "사용자 정의"를 선택하여 '프로그래밍 언어'에서이 옵션을 선택할 수 있습니다.
Fi Horan

18
Visual Studio 용 설치 관리자를 다시 다운로드 할 필요가 없습니다 Add or remove programs -> Visual studio community 2015 -> modify.. 거기에서를 클릭했습니다 languages, Visual C++. cl.exe를 추가했습니다!
user2831602

4

Visual Studio 2015를 사용하는 나에게는 이것이 작동
합니다. 시작 메뉴 Developer Command Prompt for VS2015에서 검색하고 검색 결과에서 프로그램을 실행하십시오.
이제 다음과 같이 명령을 실행할 수 있습니다.cl /?


4

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

컴파일을 시도하기 전에 32 비트 컴파일을 위해 vcvars32를 실행하거나 64 비트를 위해 vcvars64를 실행하십시오.

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경우 버전 번호가있는 폴더를 찾을 수 있는지 확인하십시오. 할 수 없다면 아직 Visual Studio 설치를 통해 C ++를 설치하지 않은 것입니다.


1
"Microsoft Visual Studio 14.0" 은 Visual Studio 2015입니다. Microsoft Visual Studio | wikipedia의 VS2015 .
jww
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.