It should work with all C++ compilers, but you might have to adapt the headers and be careful with the setup. We only tested it with the MS VC++ Compiler. You can use the free Express version, so adapting it to other compilers is probably not worth the hassle.