Hi Khurrum,
Windows is not an officially supported platform yet, although we are making some progress on it. It appears that VS 14 is not sufficient because it doesn’t fully implement the C++14 standard; in particular, it doesn’t have support for default member initializers for aggregates which was added in VS 15. If you’re able to update your version of Visual Studio, you may have better success.
On Windows 10, another alternative is to use the Windows Subsystem for Linux (WSL), which allows you to run a Linux distribution inside of Windows. We do mention this in our installation instructions presently. That is probably the approach I would recommend at this point.
Best regards,
Paul