【发布时间】:2017-06-11 08:03:04
【问题描述】:
我正在尝试使用 cmake 构建 LLVM 安装,但它给我一个关于 LLVM_ENABLE_DIA_SDK 的错误。我之前设法在没有 PDB 的情况下构建 LLVM,但我正在尝试开始使用 libclang,所以我需要 PDB。 Cmake 给我以下错误:
cmake/config-ix.cmake:482 处的 CMake 错误(消息):
未找到 DIA SDK。如果您同时安装了 VS 2012 和 2013,则可以
需要卸载前者,然后重新安装后者。
调用堆栈(最近的调用优先):
CMakeLists.txt:575(包括)
我安装了 VS 2014(2015 带有更新 3),它确实有一个 DIA 文件夹。谁能告诉我如何将它指向正确的 DIA SDK 位置?
【问题讨论】:
-
我只需要在 Visual Studio 命令提示符下运行 cmake 即可。我正在使用 Visual Studio 2017
标签: c++ visual-studio-2015 clang llvm libclang