使用CMake和Visual Studio构建LLVM

时间:2015-01-16 21:30:53

标签: cmake llvm

我正在尝试使用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.

我可以根据要求提供完整的文件和/或任何其他所需信息。

1 个答案:

答案 0 :(得分:0)

当您例如错误时,通常会发生错误的cxxabi.h错误尝试使用gcc代替g++进行编译。