Windows LLVM:如何启动、运行和使用include/LLVM/中的文件?

Windows LLVM:如何启动、运行和使用include/LLVM/中的文件?,windows,compilation,llvm,Windows,Compilation,Llvm,我已经下载了用于Windows的二进制文件(此处:),但其中不包括许多教程使用的任何文件,例如“llvm/IRReader/IRReader.h” 现在,我已经下载了LLVM源代码(此处:),但指示Visual Studio在“include/LLVM”中查找include文件会导致许多错误:头文件无法打开,因为它们有cmake后缀 如何在没有太多配置的情况下快速启动和运行?您需要先运行CMake,然后才能执行任何操作。这将创建VisualStudio解决方案文件,然后可以使用该文件从源代码构建

我已经下载了用于Windows的二进制文件(此处:),但其中不包括许多教程使用的任何文件,例如“llvm/IRReader/IRReader.h”

现在,我已经下载了LLVM源代码(此处:),但指示Visual Studio在“include/LLVM”中查找include文件会导致许多错误:头文件无法打开,因为它们有
cmake
后缀


如何在没有太多配置的情况下快速启动和运行?

您需要先运行CMake,然后才能执行任何操作。这将创建VisualStudio解决方案文件,然后可以使用该文件从源代码构建LLVM二进制文件。只有在构建了二进制文件之后,才能开发链接到LLVM的进一步应用程序

这里有一个独立于平台的指南,以前也有一个特定于windows的指南,我可以在以后查找

对于第一次使用CMake的用户,我建议使用CMake GUI,因为它使用起来麻烦少多了


我认为对于初学者来说,可以使用默认设置。只需确保选择Visual Studio的正确版本,否则您可能会得到不兼容的解决方案文件

您需要运行CMake才能执行任何操作。这将创建VisualStudio解决方案文件,然后可以使用该文件从源代码构建LLVM二进制文件。只有在构建了二进制文件之后,才能开发链接到LLVM的进一步应用程序

这里有一个独立于平台的指南,以前也有一个特定于windows的指南,我可以在以后查找

对于第一次使用CMake的用户,我建议使用CMake GUI,因为它使用起来麻烦少多了

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