1<?xml version="1.0" encoding="utf-8"?> 2<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 3 <ItemGroup Label="ProjectConfigurations"> 4 <ProjectConfiguration Include="Debug-mt|Win32"> 5 <Configuration>Debug-mt</Configuration> 6 <Platform>Win32</Platform> 7 </ProjectConfiguration> 8 <ProjectConfiguration Include="Debug-mt|x64"> 9 <Configuration>Debug-mt</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="Debug|x64"> 17 <Configuration>Debug</Configuration> 18 <Platform>x64</Platform> 19 </ProjectConfiguration> 20 <ProjectConfiguration Include="Release-mt|Win32"> 21 <Configuration>Release-mt</Configuration> 22 <Platform>Win32</Platform> 23 </ProjectConfiguration> 24 <ProjectConfiguration Include="Release-mt|x64"> 25 <Configuration>Release-mt</Configuration> 26 <Platform>x64</Platform> 27 </ProjectConfiguration> 28 <ProjectConfiguration Include="Release|Win32"> 29 <Configuration>Release</Configuration> 30 <Platform>Win32</Platform> 31 </ProjectConfiguration> 32 <ProjectConfiguration Include="Release|x64"> 33 <Configuration>Release</Configuration> 34 <Platform>x64</Platform> 35 </ProjectConfiguration> 36 </ItemGroup> 37 <ItemGroup> 38 <ClCompile Include="src\thrift\async\TAsyncChannel.cpp"/> 39 <ClCompile Include="src\thrift\async\TConcurrentClientSyncInfo.cpp"/> 40 <ClCompile Include="src\thrift\concurrency\BoostMonitor.cpp" /> 41 <ClCompile Include="src\thrift\concurrency\BoostMutex.cpp" /> 42 <ClCompile Include="src\thrift\concurrency\ThreadManager.cpp"/> 43 <ClCompile Include="src\thrift\concurrency\TimerManager.cpp"/> 44 <ClCompile Include="src\thrift\concurrency\Util.cpp"/> 45 <ClCompile Include="src\thrift\processor\PeekProcessor.cpp"/> 46 <ClCompile Include="src\thrift\protocol\TBase64Utils.cpp" /> 47 <ClCompile Include="src\thrift\protocol\TDebugProtocol.cpp"/> 48 <ClCompile Include="src\thrift\protocol\TJSONProtocol.cpp"/> 49 <ClCompile Include="src\thrift\protocol\TProtocol.cpp"/> 50 <ClCompile Include="src\thrift\protocol\TMultiplexedProtocol.cpp"/> 51 <ClCompile Include="src\thrift\server\TSimpleServer.cpp"/> 52 <ClCompile Include="src\thrift\server\TThreadPoolServer.cpp"/> 53 <ClCompile Include="src\thrift\server\TThreadedServer.cpp"/> 54 <ClCompile Include="src\thrift\server\TConnectedClient.cpp"/> 55 <ClCompile Include="src\thrift\server\TNonblockingServer.cpp"/> 56 <ClCompile Include="src\thrift\server\TServerFramework.cpp"/> 57 <ClCompile Include="src\thrift\TApplicationException.cpp"/> 58 <ClCompile Include="src\thrift\TOutput.cpp"/> 59 <ClCompile Include="src\thrift\transport\TBufferTransports.cpp"/> 60 <ClCompile Include="src\thrift\transport\TFDTransport.cpp" /> 61 <ClCompile Include="src\thrift\transport\THttpClient.cpp" /> 62 <ClCompile Include="src\thrift\transport\THttpServer.cpp" /> 63 <ClCompile Include="src\thrift\transport\THttpTransport.cpp"/> 64 <ClCompile Include="src\thrift\transport\TPipe.cpp" /> 65 <ClCompile Include="src\thrift\transport\TPipeServer.cpp" /> 66 <ClCompile Include="src\thrift\transport\TServerSocket.cpp"/> 67 <ClCompile Include="src\thrift\transport\TSimpleFileTransport.cpp" /> 68 <ClCompile Include="src\thrift\transport\TFileTransport.cpp" /> 69 <ClCompile Include="src\thrift\transport\TSocket.cpp"/> 70 <ClCompile Include="src\thrift\transport\TSSLSocket.cpp"/> 71 <ClCompile Include="src\thrift\transport\TTransportException.cpp"/> 72 <ClCompile Include="src\thrift\transport\TTransportUtils.cpp"/> 73 <ClCompile Include="src\thrift\windows\GetTimeOfDay.cpp" /> 74 <ClCompile Include="src\thrift\windows\OverlappedSubmissionThread.cpp" /> 75 <ClCompile Include="src\thrift\windows\SocketPair.cpp" /> 76 <ClCompile Include="src\thrift\windows\TWinsockSingleton.cpp" /> 77 <ClCompile Include="src\thrift\windows\WinFcntl.cpp" /> 78 </ItemGroup> 79 <ItemGroup> 80 <ClInclude Include="src\thrift\async\TAsyncChannel.h" /> 81 <ClInclude Include="src\thrift\async\TConcurrentClientSyncInfo.h" /> 82 <ClInclude Include="src\thrift\concurrency\Exception.h" /> 83 <ClInclude Include="src\thrift\processor\PeekProcessor.h" /> 84 <ClInclude Include="src\thrift\processor\TMultiplexedProcessor.h" /> 85 <ClInclude Include="src\thrift\protocol\TBinaryProtocol.h" /> 86 <ClInclude Include="src\thrift\protocol\TDebugProtocol.h" /> 87 <ClInclude Include="src\thrift\protocol\TJSONProtocol.h" /> 88 <ClInclude Include="src\thrift\protocol\TMultiplexedProtocol.h" /> 89 <ClInclude Include="src\thrift\protocol\TProtocol.h" /> 90 <ClInclude Include="src\thrift\protocol\TVirtualProtocol.h" /> 91 <ClInclude Include="src\thrift\server\TServer.h" /> 92 <ClInclude Include="src\thrift\server\TSimpleServer.h" /> 93 <ClInclude Include="src\thrift\server\TThreadPoolServer.h" /> 94 <ClInclude Include="src\thrift\server\TThreadedServer.h" /> 95 <ClInclude Include="src\thrift\TApplicationException.h" /> 96 <ClInclude Include="src\thrift\Thrift.h" /> 97 <ClInclude Include="src\thrift\TOutput.h" /> 98 <ClInclude Include="src\thrift\TProcessor.h" /> 99 <ClInclude Include="src\thrift\transport\TBufferTransports.h" /> 100 <ClInclude Include="src\thrift\transport\TFDTransport.h" /> 101 <ClInclude Include="src\thrift\transport\TFileTransport.h" /> 102 <ClInclude Include="src\thrift\transport\THttpClient.h" /> 103 <ClInclude Include="src\thrift\transport\THttpServer.h" /> 104 <ClInclude Include="src\thrift\transport\TPipe.h" /> 105 <ClInclude Include="src\thrift\transport\TPipeServer.h" /> 106 <ClInclude Include="src\thrift\transport\TServerSocket.h" /> 107 <ClInclude Include="src\thrift\transport\TServerTransport.h" /> 108 <ClInclude Include="src\thrift\transport\TSimpleFileTransport.h" /> 109 <ClInclude Include="src\thrift\transport\TSocket.h" /> 110 <ClInclude Include="src\thrift\transport\TSSLSocket.h" /> 111 <ClInclude Include="src\thrift\transport\TTransport.h" /> 112 <ClInclude Include="src\thrift\transport\TTransportException.h" /> 113 <ClInclude Include="src\thrift\transport\TTransportUtils.h" /> 114 <ClInclude Include="src\thrift\transport\TVirtualTransport.h" /> 115 <ClInclude Include="src\thrift\windows\config.h" /> 116 <ClInclude Include="src\thrift\windows\GetTimeOfDay.h" /> 117 <ClInclude Include="src\thrift\windows\Operators.h" /> 118 <ClInclude Include="src\thrift\windows\OverlappedSubmissionThread.h" /> 119 <ClInclude Include="src\thrift\windows\SocketPair.h" /> 120 <ClInclude Include="src\thrift\windows\TWinsockSingleton.h" /> 121 <ClInclude Include="src\thrift\windows\WinFcntl.h" /> 122 </ItemGroup> 123 <ItemGroup> 124 <None Include="src\thrift\protocol\TBinaryProtocol.tcc" /> 125 </ItemGroup> 126 <PropertyGroup Label="Globals"> 127 <ProjectGuid>{DD26F57E-60F2-4F37-A616-D219A9BF338F}</ProjectGuid> 128 <Keyword>Win32Proj</Keyword> 129 <RootNamespace>thrift</RootNamespace> 130 <ProjectName>libthrift</ProjectName> 131 </PropertyGroup> 132 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> 133 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> 134 <ConfigurationType>StaticLibrary</ConfigurationType> 135 <UseDebugLibraries>true</UseDebugLibraries> 136 <CharacterSet>MultiByte</CharacterSet> 137 </PropertyGroup> 138 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-mt|Win32'" Label="Configuration"> 139 <ConfigurationType>StaticLibrary</ConfigurationType> 140 <UseDebugLibraries>true</UseDebugLibraries> 141 <CharacterSet>MultiByte</CharacterSet> 142 </PropertyGroup> 143 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration"> 144 <ConfigurationType>StaticLibrary</ConfigurationType> 145 <UseDebugLibraries>true</UseDebugLibraries> 146 <CharacterSet>MultiByte</CharacterSet> 147 </PropertyGroup> 148 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-mt|x64'" Label="Configuration"> 149 <ConfigurationType>StaticLibrary</ConfigurationType> 150 <UseDebugLibraries>true</UseDebugLibraries> 151 <CharacterSet>MultiByte</CharacterSet> 152 </PropertyGroup> 153 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> 154 <ConfigurationType>StaticLibrary</ConfigurationType> 155 <UseDebugLibraries>false</UseDebugLibraries> 156 <WholeProgramOptimization>true</WholeProgramOptimization> 157 <CharacterSet>MultiByte</CharacterSet> 158 </PropertyGroup> 159 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-mt|Win32'" Label="Configuration"> 160 <ConfigurationType>StaticLibrary</ConfigurationType> 161 <UseDebugLibraries>false</UseDebugLibraries> 162 <WholeProgramOptimization>true</WholeProgramOptimization> 163 <CharacterSet>MultiByte</CharacterSet> 164 </PropertyGroup> 165 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration"> 166 <ConfigurationType>StaticLibrary</ConfigurationType> 167 <UseDebugLibraries>false</UseDebugLibraries> 168 <WholeProgramOptimization>true</WholeProgramOptimization> 169 <CharacterSet>MultiByte</CharacterSet> 170 </PropertyGroup> 171 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-mt|x64'" Label="Configuration"> 172 <ConfigurationType>StaticLibrary</ConfigurationType> 173 <UseDebugLibraries>false</UseDebugLibraries> 174 <WholeProgramOptimization>true</WholeProgramOptimization> 175 <CharacterSet>MultiByte</CharacterSet> 176 </PropertyGroup> 177 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> 178 <ImportGroup Label="ExtensionSettings"> 179 </ImportGroup> 180 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> 181 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 182 <Import Project="3rdparty.props" /> 183 </ImportGroup> 184 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug-mt|Win32'" Label="PropertySheets"> 185 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 186 <Import Project="3rdparty.props" /> 187 </ImportGroup> 188 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets"> 189 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 190 <Import Project="3rdparty.props" /> 191 </ImportGroup> 192 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug-mt|x64'" Label="PropertySheets"> 193 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 194 <Import Project="3rdparty.props" /> 195 </ImportGroup> 196 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> 197 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 198 <Import Project="3rdparty.props" /> 199 </ImportGroup> 200 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release-mt|Win32'" Label="PropertySheets"> 201 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 202 <Import Project="3rdparty.props" /> 203 </ImportGroup> 204 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets"> 205 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 206 <Import Project="3rdparty.props" /> 207 </ImportGroup> 208 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release-mt|x64'" Label="PropertySheets"> 209 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 210 <Import Project="3rdparty.props" /> 211 </ImportGroup> 212 <PropertyGroup Label="UserMacros" /> 213 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> 214 <IncludePath>$(ProjectDir)\src\;$(ProjectDir)\src\thrift\windows\;$(BOOST_ROOT)\include;$(BOOST_ROOT)\;$(OPENSSL_ROOT_DIR)\include\;$(IncludePath)</IncludePath> 215 </PropertyGroup> 216 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-mt|Win32'"> 217 <IncludePath>$(ProjectDir)\src\;$(ProjectDir)\src\thrift\windows\;$(BOOST_ROOT)\include;$(BOOST_ROOT)\;$(OPENSSL_ROOT_DIR)\include\;$(IncludePath)</IncludePath> 218 </PropertyGroup> 219 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> 220 <IncludePath>$(ProjectDir)\src\;$(ProjectDir)\src\thrift\windows\;$(BOOST_ROOT)\include;$(BOOST_ROOT)\;$(OPENSSL_ROOT_DIR)\include\;$(IncludePath)</IncludePath> 221 </PropertyGroup> 222 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-mt|x64'"> 223 <IncludePath>$(ProjectDir)\src\;$(ProjectDir)\src\thrift\windows\;$(BOOST_ROOT)\include;$(BOOST_ROOT)\;$(OPENSSL_ROOT_DIR)\include\;$(IncludePath)</IncludePath> 224 </PropertyGroup> 225 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> 226 <IncludePath>$(ProjectDir)\src\;$(ProjectDir)\src\thrift\windows\;$(BOOST_ROOT)\include;$(BOOST_ROOT)\;$(OPENSSL_ROOT_DIR)\include\;$(IncludePath)</IncludePath> 227 </PropertyGroup> 228 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-mt|Win32'"> 229 <IncludePath>$(ProjectDir)\src\;$(ProjectDir)\src\thrift\windows\;$(BOOST_ROOT)\include;$(BOOST_ROOT)\;$(OPENSSL_ROOT_DIR)\include\;$(IncludePath)</IncludePath> 230 </PropertyGroup> 231 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> 232 <IncludePath>$(ProjectDir)\src\;$(ProjectDir)\src\thrift\windows\;$(BOOST_ROOT)\include;$(BOOST_ROOT)\;$(OPENSSL_ROOT_DIR)\include\;$(IncludePath)</IncludePath> 233 </PropertyGroup> 234 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-mt|x64'"> 235 <IncludePath>$(ProjectDir)\src\;$(ProjectDir)\src\thrift\windows\;$(BOOST_ROOT)\include;$(BOOST_ROOT)\;$(OPENSSL_ROOT_DIR)\include\;$(IncludePath)</IncludePath> 236 </PropertyGroup> 237 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> 238 <ClCompile> 239 <PrecompiledHeader>NotUsing</PrecompiledHeader> 240 <WarningLevel>Level3</WarningLevel> 241 <Optimization>Disabled</Optimization> 242 <PreprocessorDefinitions>HAVE_CONFIG_H=1;WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> 243 <ProgramDataBaseFileName>$(IntDir)libthrift.pdb</ProgramDataBaseFileName> 244 <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> 245 </ClCompile> 246 <Link> 247 <SubSystem>Windows</SubSystem> 248 <GenerateDebugInformation>true</GenerateDebugInformation> 249 </Link> 250 </ItemDefinitionGroup> 251 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug-mt|Win32'"> 252 <ClCompile> 253 <PrecompiledHeader>NotUsing</PrecompiledHeader> 254 <WarningLevel>Level3</WarningLevel> 255 <Optimization>Disabled</Optimization> 256 <PreprocessorDefinitions>HAVE_CONFIG_H=1;WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> 257 <ProgramDataBaseFileName>$(IntDir)libthrift.pdb</ProgramDataBaseFileName> 258 <RuntimeLibrary>MultiThreadedDebugDll</RuntimeLibrary> 259 </ClCompile> 260 <Link> 261 <SubSystem>Windows</SubSystem> 262 <GenerateDebugInformation>true</GenerateDebugInformation> 263 </Link> 264 </ItemDefinitionGroup> 265 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> 266 <ClCompile> 267 <PrecompiledHeader>NotUsing</PrecompiledHeader> 268 <WarningLevel>Level3</WarningLevel> 269 <Optimization>Disabled</Optimization> 270 <PreprocessorDefinitions>HAVE_CONFIG_H=1;WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> 271 <RuntimeLibrary>MultiThreadedDebugDll</RuntimeLibrary> 272 </ClCompile> 273 <Link> 274 <SubSystem>Windows</SubSystem> 275 <GenerateDebugInformation>true</GenerateDebugInformation> 276 </Link> 277 </ItemDefinitionGroup> 278 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug-mt|x64'"> 279 <ClCompile> 280 <PrecompiledHeader>NotUsing</PrecompiledHeader> 281 <WarningLevel>Level3</WarningLevel> 282 <Optimization>Disabled</Optimization> 283 <PreprocessorDefinitions>HAVE_CONFIG_H=1;WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> 284 <RuntimeLibrary>MultiThreadedDebugDll</RuntimeLibrary> 285 </ClCompile> 286 <Link> 287 <SubSystem>Windows</SubSystem> 288 <GenerateDebugInformation>true</GenerateDebugInformation> 289 </Link> 290 </ItemDefinitionGroup> 291 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> 292 <ClCompile> 293 <WarningLevel>Level3</WarningLevel> 294 <PrecompiledHeader>NotUsing</PrecompiledHeader> 295 <Optimization>MaxSpeed</Optimization> 296 <FunctionLevelLinking>true</FunctionLevelLinking> 297 <IntrinsicFunctions>true</IntrinsicFunctions> 298 <PreprocessorDefinitions>HAVE_CONFIG_H=1;WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> 299 <ProgramDataBaseFileName>$(IntDir)libthrift.pdb</ProgramDataBaseFileName> 300 <RuntimeLibrary>MultiThreadedDll</RuntimeLibrary> 301 </ClCompile> 302 <Link> 303 <SubSystem>Windows</SubSystem> 304 <GenerateDebugInformation>true</GenerateDebugInformation> 305 <EnableCOMDATFolding>true</EnableCOMDATFolding> 306 <OptimizeReferences>true</OptimizeReferences> 307 </Link> 308 </ItemDefinitionGroup> 309 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release-mt|Win32'"> 310 <ClCompile> 311 <WarningLevel>Level3</WarningLevel> 312 <PrecompiledHeader>NotUsing</PrecompiledHeader> 313 <Optimization>MaxSpeed</Optimization> 314 <FunctionLevelLinking>true</FunctionLevelLinking> 315 <IntrinsicFunctions>true</IntrinsicFunctions> 316 <PreprocessorDefinitions>HAVE_CONFIG_H=1;WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> 317 <ProgramDataBaseFileName>$(IntDir)libthrift.pdb</ProgramDataBaseFileName> 318 <RuntimeLibrary>MultiThreadedDll</RuntimeLibrary> 319 </ClCompile> 320 <Link> 321 <SubSystem>Windows</SubSystem> 322 <GenerateDebugInformation>true</GenerateDebugInformation> 323 <EnableCOMDATFolding>true</EnableCOMDATFolding> 324 <OptimizeReferences>true</OptimizeReferences> 325 </Link> 326 </ItemDefinitionGroup> 327 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> 328 <ClCompile> 329 <WarningLevel>Level3</WarningLevel> 330 <PrecompiledHeader>NotUsing</PrecompiledHeader> 331 <Optimization>MaxSpeed</Optimization> 332 <FunctionLevelLinking>true</FunctionLevelLinking> 333 <IntrinsicFunctions>true</IntrinsicFunctions> 334 <PreprocessorDefinitions>HAVE_CONFIG_H=1;WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> 335 <RuntimeLibrary>MultiThreadedDll</RuntimeLibrary> 336 </ClCompile> 337 <Link> 338 <SubSystem>Windows</SubSystem> 339 <GenerateDebugInformation>true</GenerateDebugInformation> 340 <EnableCOMDATFolding>true</EnableCOMDATFolding> 341 <OptimizeReferences>true</OptimizeReferences> 342 </Link> 343 </ItemDefinitionGroup> 344 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release-mt|x64'"> 345 <ClCompile> 346 <WarningLevel>Level3</WarningLevel> 347 <PrecompiledHeader>NotUsing</PrecompiledHeader> 348 <Optimization>MaxSpeed</Optimization> 349 <FunctionLevelLinking>true</FunctionLevelLinking> 350 <IntrinsicFunctions>true</IntrinsicFunctions> 351 <PreprocessorDefinitions>HAVE_CONFIG_H=1;WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> 352 <RuntimeLibrary>MultiThreadedDll</RuntimeLibrary> 353 </ClCompile> 354 <Link> 355 <SubSystem>Windows</SubSystem> 356 <GenerateDebugInformation>true</GenerateDebugInformation> 357 <EnableCOMDATFolding>true</EnableCOMDATFolding> 358 <OptimizeReferences>true</OptimizeReferences> 359 </Link> 360 </ItemDefinitionGroup> 361 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 362 <ImportGroup Label="ExtensionTargets"> 363 </ImportGroup> 364</Project> 365