blob: 1630c7a1d833bb885cb93114c470592f71489475 [file] [log] [blame]
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>LLVM Snapshot Builds</title>
<link rel="stylesheet" type="text/css" href="../llvm.css">
<div class="rel_title">LLVM Snapshot Builds</div>
<div class="rel_container">
<div class="rel_section">License</div>
<div class="rel_boxtext">
<p><a href="">LLVM</a> is distributed under an open source <a href="">License</a>.</p>
<div class="rel_section">Other builds</div>
<div class="rel_boxtext">
<p>See the <a href="../releases/">releases</a> page for stable releases, and
the <a href="../apt/">apt</a> page for nightly packages for Debian and Ubuntu.
<div class="rel_section">Windows snapshot builds</div>
<div class="rel_boxtext">
<p><b>The snapshot builds are no longer updated. Use the <a href="../releases/">regular releases</a> instead.</b></p>
<p>We provide a periodically updated installer for Windows:</p>
<p><a href="">Windows installer (64-bit)</a> <a href="">(.sig)</a>,
based on Git commit <a href="">6923b0a7</a> (28 August 2020).</p>
<p>If there is a previous version installed, the installer provides an option
to uninstall it.</p>
<p>Currently, the package includes
<a href="">clang</a>,
<a href="">clang-format</a>,
<a href="">lld</a>, and the
<a href="">AddressSanitizer</a>
runtime from <a href="">compiler-rt</a>.
Eventually it should grow to encompass other Clang tools,
and possibly other LLVM projects
such as <a href="">libc++</a>.</p>
<p>To use the LLVM toolchain from Visual Studio after running the installer
above, install the <a href="">LLVM
Compiler Toolchain Visual Studio extension</a> (supports Visual Studio 2017 and
later), select a project in Solution Explorer, open its Property Page (Alt+F7 by
default), and in the "General" section of "Configuration Properties" change
"Platform Toolset" to "llvm". Alternatively, invoke MSBuild with
<code>/p:PlatformToolset=llvm</code> to try out the toolchain without
modifying the project files.</p>
<p>A <a href="">32-bit version</a> <a href="">(.sig)</a>
of the installer is also available.</p>
<p>The .sig files are PGP signatures using key <a href="">345AD05D</a>.</p>
<div class="rel_section">clang-format plugin for Visual Studio</div>
<div class="rel_boxtext">
<p><b>The plugin is no longer updated. Visual Studio has <a href="">built-in support for clang-format</a> since 2017 15.7 Preview 1.</b></p>
<p>We also provide a standalone Visual Studio plugin for clang-format. It
requires Visual Studio 2012 Professional or later. Notably, the Express
editions do not support plugins.</p>
<p><a href="">Visual Studio plugin installer</a> <a href="">(.sig)</a>,
based on based on Git commit <a href="">6923b0a7</a>. This is also available <a href="">at the Visual Studio Marketplace</a>. A separate build of the clang-format binary is available as <a href="">clang-format-6923b0a7.exe</a> <a href="">(.sig)</a>.</p>
</div> <!-- rel_container -->
<!--#include virtual="../attrib.incl" -->