Skip to content

Releases: CRogers/LLVM-Windows-Binaries

LLVM 3.4 Windows Binaries

03 Mar 23:13
Compare
Choose a tag to compare

Compiling LLVM on Windows is not straightforward. As of writing there is no Windows binary release for 3.4, and the tools does not compile 'out of the box' without some knowledge of CMake and a shared library is even more challenging to build. Luckily, we have done the work for you and packaged them up.

Tools

The archive llvm-3.4-tools-windows.7z contains all the following tools:

bugpoint, llc, lli-child-target, lli, llvm-ar, llvm-as, llvm-bcanalyzer, llvm-c-test, llvm-config, llvm-cov, llvm-diff, llvm-dis, llvm-dwarfdump, llvm-extract, llvm-link, llvm-lto, llvm-mc, llvm-mcmarkup, llvm-nm, llvm-objdump, llvm-ranlib, llvm-readobj, llvm-rtdyld, llvm-size, llvm-stress, llvm-symbolizer, llvm-tblgen, macho-dump, opt

Shared Library

If you need a single shared library to use with projects that utilise LLVM's C API (such as the excellent llvm-fs) grab the file llvm-3.4-shared-library-windows.7z. Compiling it is... interesting.

Compiling Windows Binaries

Look at the Compiling document for details of how to build the tools and how to build a shared library.

LLVM 3.3 Windows Binaries

18 Jul 23:01
Compare
Choose a tag to compare

Tools

The archive llvm-3.3-tools-windows.7z contains all the following tools:

FileCheck, count, llvm-bcanalyzer, llvm-extract, llvm-objdump, llvm-size, not, yaml2obj, FileUpdate, llc, llvm-cov, llvm-link, llvm-prof, llvm-stress, obj2yaml, KillTheDoctor, lli, llvm-diff, llvm-mc, llvm-ranlib, llvm-symbolizer, opt, ModuleMaker, llvm-ar, llvm-dis, llvm-mcmarkup, llvm-readobj, llvm-tblgen, bugpoint, llvm-as, llvm-dwarfdump, llvm-nm, llvm-rtdyld, macho-dump, yaml-bench

Shared Library

If you need a single shared library to use with projects that utilise LLVM's C API (such as the excellent llvm-fs) grab the file llvm-3.3-shared-library-windows.7z. Compiling it is... interesting.

Compiling Windows Binaries

Look at the Compiling document for details of how to build the tools and how to build a shared library.

Debug

The debug versions will require Visual Studio 2012/MSVCP110D to be installed. Release versions will be built sometime soon.