问题:Cannot find compiler 'cl.exe' in PATH
解决办法:
- 打开visual studio installler查看“单个组件”——“编译工具、生成工具和运行时”下的“VC++ 2017 version 15.9 v14.16 latest v141 tools”是否勾选,没有勾选的,勾选并安装;
- 打开目录C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\bin\Hostx64\x64,查看目录下是否已存在cl.exe等可执行程序
- 将此目录C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\bin\Hostx64\x64添加到系统环境变量path中
注意:
其他visual studio版本可能位置或者名称不同,可能是:C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin\amd64;C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin;
visual studio installer 安装vc++的时候,可以直接工作负载页,勾选“使用C++的桌面开发”,进行vc++的安装,避免遗漏需要的组件;