错误:
[6/292] CXX src/base/json/json_reader.obj
FAILED: src/base/json/json_reader.obj
cl.exe /nologo /showIncludes /FC -I..\src -I. /O2 /DNDEBUG /Zc:inline /DNOMINMAX /DUNICODE /DWIN32_LEAN_AND_MEAN /DWINVER=0x0A00 /D_CRT_SECURE_NO_DEPRECATE /D_SCL_SECURE_NO_DEPRECATE /D_UNICODE /D_WIN32_WINNT=0x0A00 /FS /W4 /WX /Zi /wd4099 /wd4100 /wd4127 /wd4244 /wd4267 /wd4505 /wd4838 /wd4996 /std:c++17 /GR- /D_HAS_EXCEPTIONS=0 /c ..\src\base\json\json_reader.cc /Fosrc/base/json/json_reader.obj
CreateProcess failed: The system cannot find the file specified.
原因是:
在 Windows 上,需要这些可执行程序cl.exe
、link.exe
和lib.exe
,需要从 Visual Studio 命令提示符或类似命令提示符下运行。
解决办法:vs studio配置 cl l