我正在尝试使用Visual Studio 2013在Windows 8.1上使用CMake构建LLVM。我之前在其他计算机上完成了此操作,没有任何问题,并且不明白这里的问题。任何帮助,将不胜感激。
运行CMake后,出现以下错误:
Constructing LLVMBuild project information
CMake Error at C:/.../llvm-3.5.0.cmake/LLVMBuild.cmake:8 (configure_file):
configure_file Problem configuring file Call Stack (most recent call first):
CMakeLists.txt:383 (include)
我浏览了生成的CMakeError和CMakeOutput文件,并没有找到任何有用的东西(无论如何)。这是来自CMakeError文件的第一个相关信息:
CheckIncludeFile.cxx
C:\...\llvm-3.5.0.cmake\CMakeFiles\CMakeTmp\CheckIncludeFile.cxx(1):
fatal error C1083: Cannot open include file: 'cxxabi.h': No such file or directory
[C:\...\llvm-3.5.0.cmake\CMakeFiles\CMakeTmp\cmTryCompileExec3681830091.vcxproj]
Done Building Project "C:\...\llvm-3.5.0.cmake\CMakeFiles\CMakeTmp\cmTryCompileExec3681830091.vcxproj" (default targets) -- FAILED.
Build FAILED.
我可以根据要求提供完整的文件和/或任何其他所需信息。
答案 0 :(得分:0)
当您例如错误时,通常会发生错误的cxxabi.h
错误尝试使用gcc
代替g++
进行编译。