Some part of code is Windows-aware(ifdef'ed with OS_WINDOWS), but still incomplete(e.g. pthread.h in benchmark.h)
FWIW I have a port for Windows based on the pthread library at http://locklessinc.com/downloads/ (BSD 3-clause). Not quite ready for a pull request, but getting there.
#64 has landed which gives us a working mingw port. does that help?
@dominichamon, I tried having a go at getting VS2013 up and going but there are a few things missing with the C++11 support. I'll just brain dump here in case anyone can pick it up:
It's almost there, just needs a bit of love. cmake -G "Visual Studio 12 2013" gets things going.
cmake -G "Visual Studio 12 2013"
Once the Visual Studio build is going the appveyor support to continuously check for MSVC support can be added by implementing msbuild like cppformat does here. Will just have to add the necessary lines to appveyor.yml when if "%compiler_name%"=="msvc".
Relate to PR #175
Closing since the Windows build seems to be working and Appveyor is testing it on every commit.
Super cool! Thank you!