LLVM 快照构建
许可证

LLVM 在开源 许可证 下发布。

其他构建

请参阅 发行版 页面以获取稳定版本,并参阅 apt 页面以获取 Debian 和 Ubuntu 的每日构建包。

Windows 快照构建

快照构建不再更新。请改用 常规版本

我们提供定期更新的 Windows 安装程序

Windows 安装程序 (64 位) (.sig),基于 Git 提交 6923b0a7 (2020 年 8 月 28 日)。

如果之前安装了旧版本,安装程序会提供卸载选项。

目前,该软件包包含 clangclang-formatlld 以及来自 compiler-rtAddressSanitizer 运行时。最终,它应该会扩展到包含其他 Clang 工具,以及可能的其他 LLVM 项目,例如 libc++

要在运行上述安装程序后从 Visual Studio 使用 LLVM 工具链,请安装 LLVM 编译器工具链 Visual Studio 扩展(支持 Visual Studio 2017 及更高版本),在解决方案资源管理器中选择一个项目,打开其属性页(默认情况下为 Alt+F7),然后在“配置属性”的“常规”部分中将“平台工具集”更改为“llvm”。或者,使用 /p:PlatformToolset=llvm 调用 MSBuild 以在不修改项目文件的情况下试用工具链。

安装程序的 32 位版本 (.sig) 也可用。

.sig 文件是使用密钥 345AD05D 的 PGP 签名。

Visual Studio 的 clang-format 插件

该插件不再更新。Visual Studio 自 2017 15.7 预览版 1 起 内置支持 clang-format

我们还提供 clang-format 的独立 Visual Studio 插件。它需要 Visual Studio 2012 专业版或更高版本。值得注意的是,Express 版本不支持插件。

Visual Studio 插件安装程序 (.sig),基于 Git 提交 6923b0a7。它也可以在 Visual Studio Marketplace 上获得。clang-format 二进制文件的单独构建版本可作为 clang-format-6923b0a7.exe (.sig) 获取。