Dusting off ClangVSx

For most of 2012 I kept a reasonably up-to-date Windows build of the Clang/LLVM C++ compiler available on this site - it fetched in a fair amount of traffic, as the Clang maintainers had no official Windows version hosted on their site.

Parallel to that, I had written an add-in for Visual Studio - ClangVSX - that could act as a compiler bridge, getting VS projects built via Clang using project setting translation. It also gained some traction as a way for curious VS developers to dip their toes into Clang's feature set.


Both of these endeavours became dormant over the last year or so; the former was replaced by Team Clang having pre-built Windows binaries finally shipping next to the other compiler downloads, and the latter entropied due to other work/life commitments.

However, to .. I dunno .. celebrate 2015 ..? I figured it might be nice to blow the cobwebs out and offer an updated Visual Studio 2013-compliant add-in and a full, fresh build of Clang 3.5.1 to use with it.

One major new feature supported is Clang's auto-vectorizer analysis and optimisation tools - a nice complement to Visual Studio's own.

Check the ClangVSX page for downloads!