On 3/8/2017 11:39 AM, degski via Boost wrote:
On 8 March 2017 at 09:34, Edward Diener via Boost
wrote: I installed the "Clang with Microsoft codegen", aka C2/clang, for VS2015 in order to see what I might need to do to integrate it into Boost PP/VMD. I then went looking for documentation in the VS2015 IDE Help for how to use it either from the IDE or command line. Absolutely no documentation exists within Visual Studio 2015 about it, nor is there any official docs anywhere on the web which I could find. I doubt very much whether this is a viable option in VS2015 for compiling Boost libraries. I will take a look again with VS2017, which I have just downloaded, but considering that no documentation for this exists AFAICS I highly doubt whether this Microsoft offering, whatever it is, will work with Boost. Call me a skeptic, but if I a C++ product is released without documentation, whether from Microsoft or anyone else, I have great doubts that it will actually work with C++ standard code.
This SO question glosses http://stackoverflow.com/questions/42593423/whats-the-difference-between-cla... over the what and why of Clang/C2 (vs Clang/LLVM).
Thanks for the link, but it hardly qualifies as documentation for that product. If it is like clang for Windows targeting VC++ it has a broken emulation of the non-standard VC++ preprocessor which makes it more than useless to me.
degski