Okay, CC compiles at 98% with Visual 2017 (I just miss the FBX SDK for Visual 2017, let's hope it will be out soon).
And I did managed to compile PDAL with Visual 2017, but your branch didn't compile. I got an error relative to the inclusion of 'json.h' (in PDAL's LasWriter.hpp file) as well as a shitstrom of errors regarding double definitions of a lot of Windows stuff (mostly in WinSock2.h).
I managed to get rid of the first error by adding the path to jsoncpp in PDAL's vendor folder. But for the other errors?! Any idea about this?
Daniel, CloudCompare admin