| ``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. |
| |
| The value is ignored on non-MSVC compilers but an unsupported value will |
| be rejected as an error when using a compiler targeting the MSVC ABI. |