diff options
-rw-r--r-- | src/Cpp.Build.props | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/Cpp.Build.props b/src/Cpp.Build.props index 4d2da36f..ef9de6f0 100644 --- a/src/Cpp.Build.props +++ b/src/Cpp.Build.props | |||
@@ -31,6 +31,7 @@ | |||
31 | <CallingConvention Condition="'$(Platform)'=='Win32'">StdCall</CallingConvention> | 31 | <CallingConvention Condition="'$(Platform)'=='Win32'">StdCall</CallingConvention> |
32 | <TreatWarningAsError>true</TreatWarningAsError> | 32 | <TreatWarningAsError>true</TreatWarningAsError> |
33 | <ExceptionHandling>false</ExceptionHandling> | 33 | <ExceptionHandling>false</ExceptionHandling> |
34 | <ControlFlowGuard>Guard</ControlFlowGuard> | ||
34 | <AdditionalOptions>-YlprecompDefine</AdditionalOptions> | 35 | <AdditionalOptions>-YlprecompDefine</AdditionalOptions> |
35 | <AdditionalOptions Condition=" $(PlatformToolset.StartsWith('v14')) ">/Zc:threadSafeInit- %(AdditionalOptions)</AdditionalOptions> | 36 | <AdditionalOptions Condition=" $(PlatformToolset.StartsWith('v14')) ">/Zc:threadSafeInit- %(AdditionalOptions)</AdditionalOptions> |
36 | <MultiProcessorCompilation Condition=" $(NUMBER_OF_PROCESSORS) > 4 ">true</MultiProcessorCompilation> | 37 | <MultiProcessorCompilation Condition=" $(NUMBER_OF_PROCESSORS) > 4 ">true</MultiProcessorCompilation> |
@@ -80,6 +81,7 @@ | |||
80 | </ItemDefinitionGroup> | 81 | </ItemDefinitionGroup> |
81 | <ItemDefinitionGroup Condition=" '$(Configuration)'=='Debug' and '$(CLRSupport)'=='true' "> | 82 | <ItemDefinitionGroup Condition=" '$(Configuration)'=='Debug' and '$(CLRSupport)'=='true' "> |
82 | <ClCompile> | 83 | <ClCompile> |
84 | <ControlFlowGuard></ControlFlowGuard> | ||
83 | <BasicRuntimeChecks></BasicRuntimeChecks> | 85 | <BasicRuntimeChecks></BasicRuntimeChecks> |
84 | <RuntimeLibrary>MultiThreadedDebugDll</RuntimeLibrary> | 86 | <RuntimeLibrary>MultiThreadedDebugDll</RuntimeLibrary> |
85 | </ClCompile> | 87 | </ClCompile> |
@@ -99,6 +101,7 @@ | |||
99 | </ItemDefinitionGroup> | 101 | </ItemDefinitionGroup> |
100 | <ItemDefinitionGroup Condition=" '$(Configuration)'=='Release' and '$(CLRSupport)'=='true' "> | 102 | <ItemDefinitionGroup Condition=" '$(Configuration)'=='Release' and '$(CLRSupport)'=='true' "> |
101 | <ClCompile> | 103 | <ClCompile> |
104 | <ControlFlowGuard></ControlFlowGuard> | ||
102 | <BasicRuntimeChecks></BasicRuntimeChecks> | 105 | <BasicRuntimeChecks></BasicRuntimeChecks> |
103 | <RuntimeLibrary>MultiThreadedDll</RuntimeLibrary> | 106 | <RuntimeLibrary>MultiThreadedDll</RuntimeLibrary> |
104 | </ClCompile> | 107 | </ClCompile> |