【发布时间】:2017-03-14 12:09:10
【问题描述】:
从llvm's site,我可以下载LLVM 4.0 的预编译二进制文件。在 Windows 上使用 Visual Studio 2017 安装预构建的二进制文件后,我可以通过 Platform Toolset 选项轻松地在 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 中可用:
-
Template argument deduction for class templates -
constexpr lambda expressions
【问题讨论】:
标签: c++ visual-studio ide clang llvm