1<?xml version="1.0" encoding="utf-8"?> 2<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 3 <ItemGroup Label="ProjectConfigurations"> 4 <ProjectConfiguration Include="Debug-static|Win32"> 5 <Configuration>Debug-static</Configuration> 6 <Platform>Win32</Platform> 7 </ProjectConfiguration> 8 <ProjectConfiguration Include="Debug-static|x64"> 9 <Configuration>Debug-static</Configuration> 10 <Platform>x64</Platform> 11 </ProjectConfiguration> 12 <ProjectConfiguration Include="Debug|Win32"> 13 <Configuration>Debug</Configuration> 14 <Platform>Win32</Platform> 15 </ProjectConfiguration> 16 <ProjectConfiguration Include="Release-static|Win32"> 17 <Configuration>Release-static</Configuration> 18 <Platform>Win32</Platform> 19 </ProjectConfiguration> 20 <ProjectConfiguration Include="Release-static|x64"> 21 <Configuration>Release-static</Configuration> 22 <Platform>x64</Platform> 23 </ProjectConfiguration> 24 <ProjectConfiguration Include="Release|Win32"> 25 <Configuration>Release</Configuration> 26 <Platform>Win32</Platform> 27 </ProjectConfiguration> 28 <ProjectConfiguration Include="Debug|x64"> 29 <Configuration>Debug</Configuration> 30 <Platform>x64</Platform> 31 </ProjectConfiguration> 32 <ProjectConfiguration Include="Release|x64"> 33 <Configuration>Release</Configuration> 34 <Platform>x64</Platform> 35 </ProjectConfiguration> 36 </ItemGroup> 37 <PropertyGroup Label="Globals"> 38 <ProjectGuid>{09028CFD-4EB7-491D-869C-0708DB97ED44}</ProjectGuid> 39 <Keyword>Win32Proj</Keyword> 40 <RootNamespace>test_threads</RootNamespace> 41 <WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion> 42 </PropertyGroup> 43 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> 44 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> 45 <ConfigurationType>Application</ConfigurationType> 46 <UseDebugLibraries>true</UseDebugLibraries> 47 <PlatformToolset>v140</PlatformToolset> 48 <CharacterSet>MultiByte</CharacterSet> 49 </PropertyGroup> 50 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-static|Win32'" Label="Configuration"> 51 <ConfigurationType>Application</ConfigurationType> 52 <UseDebugLibraries>true</UseDebugLibraries> 53 <PlatformToolset>v140</PlatformToolset> 54 <CharacterSet>MultiByte</CharacterSet> 55 </PropertyGroup> 56 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> 57 <ConfigurationType>Application</ConfigurationType> 58 <UseDebugLibraries>false</UseDebugLibraries> 59 <PlatformToolset>v140</PlatformToolset> 60 <WholeProgramOptimization>true</WholeProgramOptimization> 61 <CharacterSet>MultiByte</CharacterSet> 62 </PropertyGroup> 63 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-static|Win32'" Label="Configuration"> 64 <ConfigurationType>Application</ConfigurationType> 65 <UseDebugLibraries>false</UseDebugLibraries> 66 <PlatformToolset>v140</PlatformToolset> 67 <WholeProgramOptimization>true</WholeProgramOptimization> 68 <CharacterSet>MultiByte</CharacterSet> 69 </PropertyGroup> 70 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration"> 71 <ConfigurationType>Application</ConfigurationType> 72 <UseDebugLibraries>true</UseDebugLibraries> 73 <PlatformToolset>v140</PlatformToolset> 74 <CharacterSet>MultiByte</CharacterSet> 75 </PropertyGroup> 76 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-static|x64'" Label="Configuration"> 77 <ConfigurationType>Application</ConfigurationType> 78 <UseDebugLibraries>true</UseDebugLibraries> 79 <PlatformToolset>v140</PlatformToolset> 80 <CharacterSet>MultiByte</CharacterSet> 81 </PropertyGroup> 82 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration"> 83 <ConfigurationType>Application</ConfigurationType> 84 <UseDebugLibraries>false</UseDebugLibraries> 85 <PlatformToolset>v140</PlatformToolset> 86 <WholeProgramOptimization>true</WholeProgramOptimization> 87 <CharacterSet>MultiByte</CharacterSet> 88 </PropertyGroup> 89 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-static|x64'" Label="Configuration"> 90 <ConfigurationType>Application</ConfigurationType> 91 <UseDebugLibraries>false</UseDebugLibraries> 92 <PlatformToolset>v140</PlatformToolset> 93 <WholeProgramOptimization>true</WholeProgramOptimization> 94 <CharacterSet>MultiByte</CharacterSet> 95 </PropertyGroup> 96 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> 97 <ImportGroup Label="ExtensionSettings"> 98 </ImportGroup> 99 <ImportGroup Label="Shared"> 100 </ImportGroup> 101 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> 102 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 103 </ImportGroup> 104 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug-static|Win32'" Label="PropertySheets"> 105 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 106 </ImportGroup> 107 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> 108 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 109 </ImportGroup> 110 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release-static|Win32'" Label="PropertySheets"> 111 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 112 </ImportGroup> 113 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> 114 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 115 </ImportGroup> 116 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug-static|x64'" Label="PropertySheets"> 117 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 118 </ImportGroup> 119 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> 120 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 121 </ImportGroup> 122 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release-static|x64'" Label="PropertySheets"> 123 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 124 </ImportGroup> 125 <PropertyGroup Label="UserMacros" /> 126 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> 127 <OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir> 128 <IntDir>$(Platform)\$(Configuration)\</IntDir> 129 <LinkIncremental>true</LinkIncremental> 130 </PropertyGroup> 131 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-static|Win32'"> 132 <OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir> 133 <IntDir>$(Platform)\$(Configuration)\</IntDir> 134 <LinkIncremental>true</LinkIncremental> 135 </PropertyGroup> 136 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> 137 <LinkIncremental>true</LinkIncremental> 138 <OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir> 139 </PropertyGroup> 140 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-static|x64'"> 141 <LinkIncremental>true</LinkIncremental> 142 <OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir> 143 </PropertyGroup> 144 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> 145 <OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir> 146 <IntDir>$(Platform)\$(Configuration)\</IntDir> 147 <LinkIncremental>false</LinkIncremental> 148 </PropertyGroup> 149 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-static|Win32'"> 150 <OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir> 151 <IntDir>$(Platform)\$(Configuration)\</IntDir> 152 <LinkIncremental>false</LinkIncremental> 153 </PropertyGroup> 154 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> 155 <OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir> 156 <IntDir>$(Platform)\$(Configuration)\</IntDir> 157 <LinkIncremental>false</LinkIncremental> 158 </PropertyGroup> 159 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-static|x64'"> 160 <OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir> 161 <IntDir>$(Platform)\$(Configuration)\</IntDir> 162 <LinkIncremental>false</LinkIncremental> 163 </PropertyGroup> 164 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> 165 <ClCompile> 166 <PrecompiledHeader> 167 </PrecompiledHeader> 168 <WarningLevel>Level3</WarningLevel> 169 <Optimization>Disabled</Optimization> 170 <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> 171 <AdditionalIncludeDirectories>..\..\..\..\test\include;..\..\..\..\include;..\..\..\..\include\msvc_compat;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 172 </ClCompile> 173 <Link> 174 <SubSystem>Console</SubSystem> 175 <GenerateDebugInformation>true</GenerateDebugInformation> 176 <AdditionalLibraryDirectories>$(SolutionDir)$(Platform)\$(Configuration)</AdditionalLibraryDirectories> 177 <AdditionalDependencies>jemallocd.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies)</AdditionalDependencies> 178 </Link> 179 </ItemDefinitionGroup> 180 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug-static|Win32'"> 181 <ClCompile> 182 <PrecompiledHeader> 183 </PrecompiledHeader> 184 <WarningLevel>Level3</WarningLevel> 185 <Optimization>Disabled</Optimization> 186 <PreprocessorDefinitions>JEMALLOC_EXPORT=;JEMALLOC_STATIC;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> 187 <AdditionalIncludeDirectories>..\..\..\..\test\include;..\..\..\..\include;..\..\..\..\include\msvc_compat;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 188 <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> 189 </ClCompile> 190 <Link> 191 <SubSystem>Console</SubSystem> 192 <GenerateDebugInformation>true</GenerateDebugInformation> 193 <AdditionalLibraryDirectories>$(SolutionDir)$(Platform)\$(Configuration)</AdditionalLibraryDirectories> 194 <AdditionalDependencies>jemalloc-$(PlatformToolset)-$(Configuration).lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies)</AdditionalDependencies> 195 </Link> 196 </ItemDefinitionGroup> 197 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> 198 <ClCompile> 199 <PrecompiledHeader> 200 </PrecompiledHeader> 201 <WarningLevel>Level3</WarningLevel> 202 <Optimization>Disabled</Optimization> 203 <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> 204 <AdditionalIncludeDirectories>..\..\..\..\test\include;..\..\..\..\include;..\..\..\..\include\msvc_compat;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 205 </ClCompile> 206 <Link> 207 <SubSystem>Console</SubSystem> 208 <GenerateDebugInformation>true</GenerateDebugInformation> 209 <AdditionalDependencies>jemallocd.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies)</AdditionalDependencies> 210 <AdditionalLibraryDirectories>$(SolutionDir)$(Platform)\$(Configuration)</AdditionalLibraryDirectories> 211 </Link> 212 </ItemDefinitionGroup> 213 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug-static|x64'"> 214 <ClCompile> 215 <PrecompiledHeader> 216 </PrecompiledHeader> 217 <WarningLevel>Level3</WarningLevel> 218 <Optimization>Disabled</Optimization> 219 <PreprocessorDefinitions>JEMALLOC_EXPORT=;JEMALLOC_STATIC;_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> 220 <AdditionalIncludeDirectories>..\..\..\..\test\include;..\..\..\..\include;..\..\..\..\include\msvc_compat;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 221 <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> 222 </ClCompile> 223 <Link> 224 <SubSystem>Console</SubSystem> 225 <GenerateDebugInformation>true</GenerateDebugInformation> 226 <AdditionalDependencies>jemalloc-vc$(PlatformToolsetVersion)-$(Configuration).lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies)</AdditionalDependencies> 227 <AdditionalLibraryDirectories>$(SolutionDir)$(Platform)\$(Configuration)</AdditionalLibraryDirectories> 228 </Link> 229 </ItemDefinitionGroup> 230 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> 231 <ClCompile> 232 <WarningLevel>Level3</WarningLevel> 233 <PrecompiledHeader> 234 </PrecompiledHeader> 235 <Optimization>MaxSpeed</Optimization> 236 <FunctionLevelLinking>true</FunctionLevelLinking> 237 <IntrinsicFunctions>true</IntrinsicFunctions> 238 <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> 239 <AdditionalIncludeDirectories>..\..\..\..\test\include;..\..\..\..\include;..\..\..\..\include\msvc_compat;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 240 </ClCompile> 241 <Link> 242 <SubSystem>Console</SubSystem> 243 <GenerateDebugInformation>true</GenerateDebugInformation> 244 <EnableCOMDATFolding>true</EnableCOMDATFolding> 245 <OptimizeReferences>true</OptimizeReferences> 246 <AdditionalLibraryDirectories>$(SolutionDir)$(Platform)\$(Configuration)</AdditionalLibraryDirectories> 247 <AdditionalDependencies>jemalloc.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies)</AdditionalDependencies> 248 </Link> 249 </ItemDefinitionGroup> 250 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release-static|Win32'"> 251 <ClCompile> 252 <WarningLevel>Level3</WarningLevel> 253 <PrecompiledHeader> 254 </PrecompiledHeader> 255 <Optimization>MaxSpeed</Optimization> 256 <FunctionLevelLinking>true</FunctionLevelLinking> 257 <IntrinsicFunctions>true</IntrinsicFunctions> 258 <PreprocessorDefinitions>JEMALLOC_EXPORT=;JEMALLOC_STATIC;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> 259 <AdditionalIncludeDirectories>..\..\..\..\test\include;..\..\..\..\include;..\..\..\..\include\msvc_compat;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 260 <RuntimeLibrary>MultiThreaded</RuntimeLibrary> 261 </ClCompile> 262 <Link> 263 <SubSystem>Console</SubSystem> 264 <GenerateDebugInformation>true</GenerateDebugInformation> 265 <EnableCOMDATFolding>true</EnableCOMDATFolding> 266 <OptimizeReferences>true</OptimizeReferences> 267 <AdditionalLibraryDirectories>$(SolutionDir)$(Platform)\$(Configuration)</AdditionalLibraryDirectories> 268 <AdditionalDependencies>jemalloc-$(PlatformToolset)-$(Configuration).lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies)</AdditionalDependencies> 269 </Link> 270 </ItemDefinitionGroup> 271 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> 272 <ClCompile> 273 <WarningLevel>Level3</WarningLevel> 274 <PrecompiledHeader> 275 </PrecompiledHeader> 276 <Optimization>MaxSpeed</Optimization> 277 <FunctionLevelLinking>true</FunctionLevelLinking> 278 <IntrinsicFunctions>true</IntrinsicFunctions> 279 <PreprocessorDefinitions>NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> 280 <AdditionalIncludeDirectories>..\..\..\..\test\include;..\..\..\..\include;..\..\..\..\include\msvc_compat;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 281 </ClCompile> 282 <Link> 283 <SubSystem>Console</SubSystem> 284 <GenerateDebugInformation>true</GenerateDebugInformation> 285 <EnableCOMDATFolding>true</EnableCOMDATFolding> 286 <OptimizeReferences>true</OptimizeReferences> 287 <AdditionalLibraryDirectories>$(SolutionDir)$(Platform)\$(Configuration)</AdditionalLibraryDirectories> 288 <AdditionalDependencies>jemalloc.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies)</AdditionalDependencies> 289 </Link> 290 </ItemDefinitionGroup> 291 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release-static|x64'"> 292 <ClCompile> 293 <WarningLevel>Level3</WarningLevel> 294 <PrecompiledHeader> 295 </PrecompiledHeader> 296 <Optimization>MaxSpeed</Optimization> 297 <FunctionLevelLinking>true</FunctionLevelLinking> 298 <IntrinsicFunctions>true</IntrinsicFunctions> 299 <PreprocessorDefinitions>JEMALLOC_EXPORT=;JEMALLOC_STATIC;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> 300 <AdditionalIncludeDirectories>..\..\..\..\test\include;..\..\..\..\include;..\..\..\..\include\msvc_compat;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 301 <RuntimeLibrary>MultiThreaded</RuntimeLibrary> 302 </ClCompile> 303 <Link> 304 <SubSystem>Console</SubSystem> 305 <GenerateDebugInformation>true</GenerateDebugInformation> 306 <EnableCOMDATFolding>true</EnableCOMDATFolding> 307 <OptimizeReferences>true</OptimizeReferences> 308 <AdditionalLibraryDirectories>$(SolutionDir)$(Platform)\$(Configuration)</AdditionalLibraryDirectories> 309 <AdditionalDependencies>jemalloc-vc$(PlatformToolsetVersion)-$(Configuration).lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies)</AdditionalDependencies> 310 </Link> 311 </ItemDefinitionGroup> 312 <ItemGroup> 313 <ClCompile Include="..\..\..\test_threads\test_threads.cpp" /> 314 <ClCompile Include="..\..\..\test_threads\test_threads_main.cpp" /> 315 </ItemGroup> 316 <ItemGroup> 317 <ProjectReference Include="..\jemalloc\jemalloc.vcxproj"> 318 <Project>{8d6bb292-9e1c-413d-9f98-4864bdc1514a}</Project> 319 </ProjectReference> 320 </ItemGroup> 321 <ItemGroup> 322 <ClInclude Include="..\..\..\test_threads\test_threads.h" /> 323 </ItemGroup> 324 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 325 <ImportGroup Label="ExtensionTargets"> 326 </ImportGroup> 327</Project>