mirror of
https://github.com/Kitware/CMake.git
synced 2025-10-16 05:26:58 +08:00
Help: Improve wording of docs related to MSVC runtime checks
This commit is contained in:
@@ -24,9 +24,9 @@ offer a first-class abstraction. The
|
||||
:variable:`CMAKE_MSVC_RUNTIME_CHECKS` variable and
|
||||
:prop_tgt:`MSVC_RUNTIME_CHECKS` target property may be set to
|
||||
select the MSVC runtime checks. If they are not set, CMake
|
||||
enables runtime checks in ``Debug`` configuration using the default value
|
||||
``$<$<CONFIG:Debug>:StackFrameErrorCheck;UninitializedVariable>``, if
|
||||
supported by the compiler, or empty value otherwise.
|
||||
enables runtime checks for the ``Debug`` configuration only using the default
|
||||
value ``$<$<CONFIG:Debug>:StackFrameErrorCheck;UninitializedVariable>``, if
|
||||
supported by the compiler, or an empty value otherwise.
|
||||
|
||||
This policy provides compatibility with projects that have not been updated
|
||||
to be aware of the abstraction. The policy setting takes effect as of the
|
||||
|
@@ -18,14 +18,14 @@ support per-configuration specification. For example, the code:
|
||||
set_property(TARGET foo PROPERTY
|
||||
MSVC_RUNTIME_CHECKS "$<$<CONFIG:Debug,RelWithDebInfo>:PossibleDataLoss;UninitializedVariable>")
|
||||
|
||||
enables for the target ``foo`` the possible data loss and uninitialized variables checks
|
||||
for the ``Debug`` and ``RelWithDebInfo`` configurations.
|
||||
enables for the target ``foo`` the possible data loss and uninitialized
|
||||
variables checks for the ``Debug`` and ``RelWithDebInfo`` configurations.
|
||||
|
||||
This property is initialized from the value of the
|
||||
:variable:`CMAKE_MSVC_RUNTIME_CHECKS` variable, if it is set.
|
||||
If this property is not set, CMake selects a runtime checks using
|
||||
the default value ``$<$<CONFIG:Debug>:StackFrameErrorCheck;UninitializedVariable>``, if
|
||||
supported by the compiler, or empty value otherwise.
|
||||
If this property is not set, CMake selects runtime checks using the default
|
||||
value ``$<$<CONFIG:Debug>:StackFrameErrorCheck;UninitializedVariable>``,
|
||||
if supported by the compiler, or an empty value otherwise.
|
||||
|
||||
.. note::
|
||||
|
||||
|
Reference in New Issue
Block a user