Libras For Macbook Air
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.
Libras For Macbook Pro
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?
And also, with PDAL the actual file reading and writing doesn't happen during the for loops, which means that for example, when opening big files the UI will be unresponsive until PDAL is done reading PDAL has a 'streaming' API that will allow you to have libLAS' one-at-a-time reading behavior for large files. It will not work for Pipelines, however, and you'll have to explicitly compose stages and use them together. Not all PDAL stages support this mode. Please email the PDAL mailing list if you're stuck.
Libras For Machines
We're very supportive of the effort and want to do whatever we can to make things smooth for you.