安装ninja时遇到这个问题该怎么解决
warning: A compatible version of re2c (>= 0.15.3) was not found; changes to src/*.in.cc will not affect your build.
depfile_parser.cc
E:\code\SVF\ninja\ninja-master\src\depfile_parser.h(18): fatal error C1083: 无法打开包括文件: “string”: No such file or directory
when running: cl /nologo /Zi /W4 /WX /wd4530 /wd4100 /wd4706 /wd4244 /wd4512 /wd4800 /wd4702 /wd4819 /wd4127 /wd4355 /wd4091 /GR- /Zc:__cplusplus /wd4267 /DNOMINMAX /D_CRT_SECURE_NO_WARNINGS /D_HAS_EXCEPTIONS=0 /DNINJA_PYTHON="python.exe" /FS /Ox /DNDEBUG /GL -I. -c .\src\depfile_parser.cc /Fobuild\depfile_parser.obj /Fdbuild\ninja.pdb
Traceback (most recent call last):
File "./configure.py", line 510, in <module>
re2c_objs += cxx(name, variables=cxxvariables)
File "./configure.py", line 285, in cxx
return n.build(built(name + objext), 'cxx', src(name + '.cc'), **kwargs)
File "./configure.py", line 167, in build
self._run_command(self._expand(cmd, local_vars))
File "./configure.py", line 192, in _run_command
subprocess.check_call(cmdline, shell=True)
File "E:\app\aconda\envs\svf\lib\subprocess.py", line 364, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command 'cl /nologo /Zi /W4 /WX /wd4530 /wd4100 /wd4706 /wd4244 /wd4512 /wd4800 /wd4702 /wd4819 /wd4127 /wd4355 /wd4091 /GR- /Zc:__cplusplus /wd4267 /DNOMINMAX /D_CRT_SECURE_NO_WARNINGS /D_HAS_EXCEPTIONS=0 /DNINJA_PYTHON="python.exe" /FS /Ox /DNDEBUG /GL -I. -c .\src\depfile_parser.cc /Fobuild\depfile_parser.obj /Fdbuild\ninja.pdb' returned non-zero exit status 2.