Skip to content

CompilerId: Improve detection of C++ default standard level

Brad King requested to merge brad.king/cmake:lang-std-levels into master

Some compilers do not always define __cplusplus and/or _MSVC_LANG to a value reflecting the C++ standard level, but do define feature macros we can use to distinguish them. See individual commit messages for details.

Merge request reports