Cannot find compiler 'cl.exe' in PATH
Cannot find compiler 'cl.exe' in PATH
문제
VisualStudio2017 을 인스톨하고, C++ 환경도 있을 수 있었는데도 cl의 패스가 통과하고 있지 않다고 하는 에러가 나왔다.
エラー文
Cannot find compiler 'cl.exe' in PATH
해결책
전제
C/C++ 컴파일러 (cl.exe)는 VisualStudio Installer에서 C++ 데스크톱 개발에서 설치되었습니다.
CL이란?
Microsoft Visual C++ 의 컴파일러 본체
위치
탐색기를 열고 아래의 경로를 보면,
C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\bin\Hostx64\x64
이런 간지의 녀석이 있다.
이 녀석이 목표 cl.exe
이다. x86이 32bit이고 x64가 64bit용이다.
패스를 통과
제어판 -> 시스템 및 보안 -> 시스템 열기.
그런 다음 시스템 고급 설정 -> 환경 변수로 열립니다.
시스템 환경 변수 -> Path를 선택하고 편집에서 열립니다.
신규 추가로 패스를 넣으면 OK를 눌러 종료.
확인
명령 프롬프트를 다시 시작하고 cl
다음과 같은 것이 나오면 OK.
>cl
Microsoft(R) C/C++ Optimizing Compiler Version 19.16.27025.1 for x64
Copyright (C) Microsoft Corporation. All rights reserved.
使い方: cl [ オプション... ] ファイル名... [ /link リンク オプション... ]
참고
エラー文
Cannot find compiler 'cl.exe' in PATH
C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\bin\Hostx64\x64
>cl
Microsoft(R) C/C++ Optimizing Compiler Version 19.16.27025.1 for x64
Copyright (C) Microsoft Corporation. All rights reserved.
使い方: cl [ オプション... ] ファイル名... [ /link リンク オプション... ]
Reference
이 문제에 관하여(Cannot find compiler 'cl.exe' in PATH), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/sikeda107/items/93312325f120d0b49653텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)