mirror of
https://github.com/reactos/CMake.git
synced 2024-12-15 23:57:44 +00:00
369d580937
Since this compiler always defines `__cplusplus` to `1` we need to use `_MSC_VER`, `__INTEL_CXX11_MODE__`, and the feature test macro named `__cpp_aggregate_nsdmi` to detect C++11 and C++14 modes. With no `-Qstd=` flag this compiler defaults to C++98 plus a subset of C++11/C++14 features needed to be compatible with MSVC. We pretend it is plain C++98 and add a `-Qstd=` flag whenever needed for C++11 or above features even if they would happen to be available in MSVC-mode. Closes: #16384 |
||
---|---|---|
.. | ||
ccmake.1.rst | ||
cmake-buildsystem.7.rst | ||
cmake-commands.7.rst | ||
cmake-compile-features.7.rst | ||
cmake-developer.7.rst | ||
cmake-generator-expressions.7.rst | ||
cmake-generators.7.rst | ||
cmake-gui.1.rst | ||
cmake-language.7.rst | ||
cmake-modules.7.rst | ||
cmake-packages.7.rst | ||
cmake-policies.7.rst | ||
cmake-properties.7.rst | ||
cmake-qt.7.rst | ||
cmake-server.7.rst | ||
cmake-toolchains.7.rst | ||
cmake-variables.7.rst | ||
cmake.1.rst | ||
cpack.1.rst | ||
ctest.1.rst | ||
LINKS.txt | ||
OPTIONS_BUILD.txt | ||
OPTIONS_HELP.txt |