cmake/Help/prop_tgt/MSVC_RUNTIME_LIBRARY-VALUES.txt

22 lines
949 B
Plaintext
Raw Normal View History

2019-11-11 23:01:05 +01:00
``MultiThreaded``
Compile with ``-MT`` or equivalent flag(s) to use a multi-threaded
statically-linked runtime library.
``MultiThreadedDLL``
Compile with ``-MD`` or equivalent flag(s) to use a multi-threaded
dynamically-linked runtime library.
``MultiThreadedDebug``
Compile with ``-MTd`` or equivalent flag(s) to use a multi-threaded
statically-linked runtime library.
``MultiThreadedDebugDLL``
Compile with ``-MDd`` or equivalent flag(s) to use a multi-threaded
dynamically-linked runtime library.
2022-11-16 20:14:03 +01:00
The value is ignored on compilers not targeting the MSVC ABI, but an
unsupported value will be rejected as an error when using a compiler
targeting the MSVC ABI.
2019-11-11 23:01:05 +01:00
The value may also be the empty string (``""``) in which case no runtime
library selection flag will be added explicitly by CMake. Note that with
:ref:`Visual Studio Generators` the native build system may choose to
add its own default runtime library selection flag.