来自 llvm's site ,我可以下载 LLVM 4.0
的预构建二进制文件。在使用 Visual Studio 2017
在 Windows 上安装预构建二进制文件后,我可以通过 Platform 在
选项。VC++
和 Clang 4.0
之间轻松切换编译器工具集
来自 Getting Started with the LLVM System using Microsoft Visual Studio ,我还可以在 Windows 上构建 LLVM
工具链(产生许多可执行文件)。但是,我不知道如何制作预构建的安装程序并获得与提供的官方版本相同的效果。
因为 llvm's site没有为 LLVM 5.0 (SVN)
提供预构建的二进制文件,所以我必须自己做。
是否有教程告诉我如何从 LLVM
的源代码构建 LLVM 5.0 (SVN)
的安装程序?
提前致谢。
==================
为什么 LLVM 5.0
以下C++17's features仅在 LLVM 5.0
中可用:
类模板的模板参数推导
constexpr lambda 表达式
最佳答案
作为快速破解,您可以用编译好的二进制文件覆盖预构建的二进制文件。或者看看 <LLVMInstallDir>/tools/msbuild
目录,它包含用于安装 LLVM 工具链的 bat 脚本。您可以更改并运行它们以添加另一个使用 SVN 版本的工具链。
关于c++ - 如何将 LLVM 5.0 集成到 Visual Studio 2017 中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42785638/