|
19 | 19 | </ProjectConfiguration>
|
20 | 20 | </ItemGroup>
|
21 | 21 | <PropertyGroup Label="Globals">
|
22 |
| - <VCProjectVersion>17.0</VCProjectVersion> |
23 |
| - <ProjectGuid>{7C027470-76F9-42F2-A9ED-C6CB8710DF44}</ProjectGuid> |
| 22 | + <VCProjectVersion>16.0</VCProjectVersion> |
24 | 23 | <Keyword>Win32Proj</Keyword>
|
| 24 | + <ProjectGuid>{ba3e9e8b-9876-4dbf-a7d9-d83a68dbc4c0}</ProjectGuid> |
| 25 | + <RootNamespace>printfoobaralternately</RootNamespace> |
25 | 26 | <WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
|
26 | 27 | </PropertyGroup>
|
27 | 28 | <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
28 | 29 | <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
|
29 | 30 | <ConfigurationType>StaticLibrary</ConfigurationType>
|
30 | 31 | <UseDebugLibraries>true</UseDebugLibraries>
|
31 | 32 | <PlatformToolset>v143</PlatformToolset>
|
| 33 | + <CharacterSet>Unicode</CharacterSet> |
32 | 34 | </PropertyGroup>
|
33 | 35 | <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
|
34 | 36 | <ConfigurationType>StaticLibrary</ConfigurationType>
|
35 | 37 | <UseDebugLibraries>false</UseDebugLibraries>
|
36 | 38 | <PlatformToolset>v143</PlatformToolset>
|
| 39 | + <WholeProgramOptimization>true</WholeProgramOptimization> |
| 40 | + <CharacterSet>Unicode</CharacterSet> |
37 | 41 | </PropertyGroup>
|
38 | 42 | <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
|
39 |
| - <ConfigurationType>Application</ConfigurationType> |
| 43 | + <ConfigurationType>StaticLibrary</ConfigurationType> |
40 | 44 | <UseDebugLibraries>true</UseDebugLibraries>
|
41 | 45 | <PlatformToolset>v143</PlatformToolset>
|
| 46 | + <CharacterSet>Unicode</CharacterSet> |
42 | 47 | </PropertyGroup>
|
43 | 48 | <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
|
44 |
| - <ConfigurationType>Application</ConfigurationType> |
| 49 | + <ConfigurationType>StaticLibrary</ConfigurationType> |
45 | 50 | <UseDebugLibraries>false</UseDebugLibraries>
|
46 | 51 | <PlatformToolset>v143</PlatformToolset>
|
| 52 | + <WholeProgramOptimization>true</WholeProgramOptimization> |
| 53 | + <CharacterSet>Unicode</CharacterSet> |
47 | 54 | </PropertyGroup>
|
48 | 55 | <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
49 | 56 | <ImportGroup Label="ExtensionSettings">
|
|
63 | 70 | <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
64 | 71 | </ImportGroup>
|
65 | 72 | <PropertyGroup Label="UserMacros" />
|
66 |
| - <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> |
67 |
| - <LinkIncremental>true</LinkIncremental> |
68 |
| - </PropertyGroup> |
69 |
| - <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> |
70 |
| - <LinkIncremental>true</LinkIncremental> |
71 |
| - </PropertyGroup> |
72 | 73 | <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
73 | 74 | <ClCompile>
|
74 |
| - <PreprocessorDefinitions>WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> |
75 |
| - <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> |
76 | 75 | <WarningLevel>Level3</WarningLevel>
|
77 |
| - <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> |
78 |
| - <Optimization>Disabled</Optimization> |
| 76 | + <SDLCheck>true</SDLCheck> |
| 77 | + <PreprocessorDefinitions>WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> |
| 78 | + <ConformanceMode>true</ConformanceMode> |
79 | 79 | </ClCompile>
|
80 | 80 | <Link>
|
81 |
| - <TargetMachine>MachineX86</TargetMachine> |
| 81 | + <SubSystem> |
| 82 | + </SubSystem> |
82 | 83 | <GenerateDebugInformation>true</GenerateDebugInformation>
|
83 |
| - <SubSystem>Windows</SubSystem> |
84 | 84 | </Link>
|
85 | 85 | </ItemDefinitionGroup>
|
86 | 86 | <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
87 | 87 | <ClCompile>
|
88 |
| - <PreprocessorDefinitions>WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> |
89 |
| - <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> |
90 | 88 | <WarningLevel>Level3</WarningLevel>
|
91 |
| - <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> |
| 89 | + <FunctionLevelLinking>true</FunctionLevelLinking> |
| 90 | + <IntrinsicFunctions>true</IntrinsicFunctions> |
| 91 | + <SDLCheck>true</SDLCheck> |
| 92 | + <PreprocessorDefinitions>WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> |
| 93 | + <ConformanceMode>true</ConformanceMode> |
92 | 94 | </ClCompile>
|
93 | 95 | <Link>
|
94 |
| - <TargetMachine>MachineX86</TargetMachine> |
95 |
| - <GenerateDebugInformation>true</GenerateDebugInformation> |
96 |
| - <SubSystem>Windows</SubSystem> |
| 96 | + <SubSystem> |
| 97 | + </SubSystem> |
97 | 98 | <EnableCOMDATFolding>true</EnableCOMDATFolding>
|
98 | 99 | <OptimizeReferences>true</OptimizeReferences>
|
| 100 | + <GenerateDebugInformation>true</GenerateDebugInformation> |
99 | 101 | </Link>
|
100 | 102 | </ItemDefinitionGroup>
|
101 | 103 | <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
102 | 104 | <ClCompile>
|
| 105 | + <WarningLevel>Level3</WarningLevel> |
| 106 | + <SDLCheck>true</SDLCheck> |
| 107 | + <PreprocessorDefinitions>_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> |
| 108 | + <ConformanceMode>true</ConformanceMode> |
103 | 109 | <LanguageStandard>stdcpp20</LanguageStandard>
|
104 | 110 | </ClCompile>
|
| 111 | + <Link> |
| 112 | + <SubSystem> |
| 113 | + </SubSystem> |
| 114 | + <GenerateDebugInformation>true</GenerateDebugInformation> |
| 115 | + </Link> |
| 116 | + </ItemDefinitionGroup> |
| 117 | + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> |
| 118 | + <ClCompile> |
| 119 | + <WarningLevel>Level3</WarningLevel> |
| 120 | + <FunctionLevelLinking>true</FunctionLevelLinking> |
| 121 | + <IntrinsicFunctions>true</IntrinsicFunctions> |
| 122 | + <SDLCheck>true</SDLCheck> |
| 123 | + <PreprocessorDefinitions>NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> |
| 124 | + <ConformanceMode>true</ConformanceMode> |
| 125 | + </ClCompile> |
| 126 | + <Link> |
| 127 | + <SubSystem> |
| 128 | + </SubSystem> |
| 129 | + <EnableCOMDATFolding>true</EnableCOMDATFolding> |
| 130 | + <OptimizeReferences>true</OptimizeReferences> |
| 131 | + <GenerateDebugInformation>true</GenerateDebugInformation> |
| 132 | + </Link> |
105 | 133 | </ItemDefinitionGroup>
|
106 | 134 | <ItemGroup>
|
107 | 135 | <ClCompile Include="BlockingQueue.ixx" />
|
|
0 commit comments