To sum this up:
0. Read the "Getting Started with the LLVM System using Microsoft Visual Studio".
3. Download & unzip the llvm source.
4. Install Python 2.7.x (I installed 2.7.3) + GnuWin32 tools. // Optional.
5. Install CMake and ->
6. Browse to the llvm source.
7. Browse to a location where you want the msvc projects to be found.
8. Configure CMAKE_INSTALL_PREFIX to the preferred directory where the headers, libs and other useful things should be installed.
9. Build the INSTALL project.
10. Locate the cool stuff at the directory specified at stage 8.
11. Start coding for great good! //
Hah, actually I'd never seen that particular article before. I just saw "CMakeLists.txt" and said, "woot", generated a VC solution using CMake, built and away I went.
I've used LLVM a fair amount for different things. I'm sure you'll enjoy it, though it's a bit rough to get started given they didn't use standard libraries (at all?) so it's a new background to learn and some new coding styles to figure out. Beyond that, I love using the infrastructure for a number of useful things.