LLVM:如何启动和运行include / llvm /中的文件?

时间:2017-01-13 11:14:21

标签: windows compilation llvm

我已经下载了Windows的二进制文件(此处:http://llvm.org/builds/),但这并不包含任何文件,例如" llvm / IRReader / IRReader.h&# 34;,许多教程使用。

现在,我已经下载了LLVM源代码(此处:http://releases.llvm.org/download.html),但指示Visual Studio查找包含文件" include / llvm"导致大量错误:无法打开头文件,因为它们具有cmake后缀。

如果没有太多配置,我如何快速启动和运行?

1 个答案:

答案 0 :(得分:0)

在您可以执行任何操作之前,您需要运行CMake。这将创建Visual Studio解决方案文件,然后您可以使用从源构建LLVM二进制文件。只有在构建二进制文件之后,您才能开发出更多链接到LLVM的应用程序。

这里有一个独立于平台的指南,也曾经是一个特定于Windows的指南,我可以在以后查找。

http://llvm.org/docs/CMake.html

对于CMake的首次使用者,我会推荐使用CMake-GUI,因为它使用起来不那么麻烦。

我认为初学者可以使用默认设置。只需确保选择正确的Visual Studio版本,否则最终可能会出现不兼容的解决方案文件