jhu-cisst / cisst

JHU ERC CISST Library
http://github.com/jhu-cisst/cisst/wiki
Other
64 stars 47 forks source link

[WIP] Minor Fixes for Using ClangCl with MSVC 2019 #77

Closed DeveloperPaul123 closed 3 years ago

DeveloperPaul123 commented 5 years ago

Visual Studio 2019 recently added support for LLVM 8.0 via clang-cl.

When using clang-cl with cisst, it seems that the build fails due to the fact that it's a bit tricky to identify clang-cl when used with MSVC. This PR addresses some of the problems associated with using clang-cl but #76 is still a problem. I can add a fix for that issue as well, but I'm not sure what the best route would be to fix that.

DeveloperPaul123 commented 5 years ago

@adeguet1 Any thoughts on the best way to go about fixing this?