1<?xml version="1.0" encoding="utf-8"?> 2<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 3 <ItemGroup Label="ProjectConfigurations"> 4 <ProjectConfiguration Include="Debug|Win32"> 5 <Configuration>Debug</Configuration> 6 <Platform>Win32</Platform> 7 </ProjectConfiguration> 8 <ProjectConfiguration Include="Debug|x64"> 9 <Configuration>Debug</Configuration> 10 <Platform>x64</Platform> 11 </ProjectConfiguration> 12 <ProjectConfiguration Include="ReleaseNASM|Win32"> 13 <Configuration>ReleaseNASM</Configuration> 14 <Platform>Win32</Platform> 15 </ProjectConfiguration> 16 <ProjectConfiguration Include="ReleaseNASM|x64"> 17 <Configuration>ReleaseNASM</Configuration> 18 <Platform>x64</Platform> 19 </ProjectConfiguration> 20 <ProjectConfiguration Include="ReleaseSSE2|Win32"> 21 <Configuration>ReleaseSSE2</Configuration> 22 <Platform>Win32</Platform> 23 </ProjectConfiguration> 24 <ProjectConfiguration Include="ReleaseSSE2|x64"> 25 <Configuration>ReleaseSSE2</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 <PropertyGroup Label="Globals"> 38 <ProjectName>libmp3lame</ProjectName> 39 <ProjectGuid>{92BD50AA-04D6-4FBF-ACE1-468FAF6778F2}</ProjectGuid> 40 <RootNamespace>libmp3lame</RootNamespace> 41 <WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion> 42 </PropertyGroup> 43 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> 44 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseSSE2|Win32'" Label="Configuration"> 45 <ConfigurationType>DynamicLibrary</ConfigurationType> 46 <UseOfMfc>false</UseOfMfc> 47 <PlatformToolset>v142</PlatformToolset> 48 </PropertyGroup> 49 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseSSE2|x64'" Label="Configuration"> 50 <ConfigurationType>DynamicLibrary</ConfigurationType> 51 <UseOfMfc>false</UseOfMfc> 52 <PlatformToolset>v142</PlatformToolset> 53 </PropertyGroup> 54 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> 55 <ConfigurationType>DynamicLibrary</ConfigurationType> 56 <UseOfMfc>false</UseOfMfc> 57 <PlatformToolset>v142</PlatformToolset> 58 </PropertyGroup> 59 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration"> 60 <ConfigurationType>DynamicLibrary</ConfigurationType> 61 <UseOfMfc>false</UseOfMfc> 62 <PlatformToolset>v142</PlatformToolset> 63 </PropertyGroup> 64 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseNASM|Win32'" Label="Configuration"> 65 <ConfigurationType>DynamicLibrary</ConfigurationType> 66 <UseOfMfc>false</UseOfMfc> 67 <PlatformToolset>v142</PlatformToolset> 68 </PropertyGroup> 69 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseNASM|x64'" Label="Configuration"> 70 <ConfigurationType>DynamicLibrary</ConfigurationType> 71 <UseOfMfc>false</UseOfMfc> 72 <PlatformToolset>v142</PlatformToolset> 73 </PropertyGroup> 74 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> 75 <ConfigurationType>DynamicLibrary</ConfigurationType> 76 <UseOfMfc>false</UseOfMfc> 77 <PlatformToolset>v142</PlatformToolset> 78 </PropertyGroup> 79 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration"> 80 <ConfigurationType>DynamicLibrary</ConfigurationType> 81 <UseOfMfc>false</UseOfMfc> 82 <PlatformToolset>v142</PlatformToolset> 83 </PropertyGroup> 84 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> 85 <ImportGroup Label="ExtensionSettings"> 86 <Import Project="vs2019_nasm.props" /> 87 </ImportGroup> 88 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseSSE2|Win32'" Label="PropertySheets"> 89 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 90 <Import Project="vs2019_libmpg123_config.props" /> 91 <Import Project="vs2019_lame_config.props" /> 92 <Import Project="vs2019_arch_sse2.props" /> 93 </ImportGroup> 94 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseSSE2|x64'" Label="PropertySheets"> 95 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 96 <Import Project="vs2019_libmpg123_config.props" /> 97 <Import Project="vs2019_lame_config.props" /> 98 <Import Project="vs2019_arch_sse2.props" /> 99 </ImportGroup> 100 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets"> 101 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 102 <Import Project="vs2019_libmpg123_config.props" /> 103 <Import Project="vs2019_lame_config.props" /> 104 <Import Project="vs2019_arch_x87.props" /> 105 </ImportGroup> 106 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets"> 107 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 108 <Import Project="vs2019_libmpg123_config.props" /> 109 <Import Project="vs2019_lame_config.props" /> 110 <Import Project="vs2019_arch_x87.props" /> 111 </ImportGroup> 112 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseNASM|Win32'" Label="PropertySheets"> 113 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 114 <Import Project="vs2019_libmpg123_config.props" /> 115 <Import Project="vs2019_lame_config.props" /> 116 <Import Project="vs2019_arch_nasm.props" /> 117 </ImportGroup> 118 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseNASM|x64'" Label="PropertySheets"> 119 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 120 <Import Project="vs2019_libmpg123_config.props" /> 121 <Import Project="vs2019_lame_config.props" /> 122 <Import Project="vs2019_arch_nasm.props" /> 123 </ImportGroup> 124 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets"> 125 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 126 <Import Project="vs2019_libmpg123_config.props" /> 127 <Import Project="vs2019_lame_config.props" /> 128 <Import Project="vs2019_arch_x87.props" /> 129 </ImportGroup> 130 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets"> 131 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 132 <Import Project="vs2019_libmpg123_config.props" /> 133 <Import Project="vs2019_lame_config.props" /> 134 <Import Project="vs2019_arch_x87.props" /> 135 </ImportGroup> 136 <PropertyGroup Label="UserMacros" /> 137 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> 138 <ClCompile> 139 <Optimization>Full</Optimization> 140 <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion> 141 <IntrinsicFunctions>true</IntrinsicFunctions> 142 <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed> 143 <AdditionalIncludeDirectories>../libmp3lame;../;../include;..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 144 <PreprocessorDefinitions>NDEBUG;_WINDOWS;WIN32;%(PreprocessorDefinitions)</PreprocessorDefinitions> 145 <RuntimeLibrary>MultiThreaded</RuntimeLibrary> 146 </ClCompile> 147 <ResourceCompile> 148 <PreprocessorDefinitions>_DLL=$(TargetFileName);%(PreprocessorDefinitions)</PreprocessorDefinitions> 149 <Culture>0x0409</Culture> 150 </ResourceCompile> 151 <Link> 152 <ModuleDefinitionFile>..\include\lame.def</ModuleDefinitionFile> 153 </Link> 154 </ItemDefinitionGroup> 155 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> 156 <ClCompile> 157 <Optimization>Full</Optimization> 158 <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion> 159 <IntrinsicFunctions>true</IntrinsicFunctions> 160 <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed> 161 <AdditionalIncludeDirectories>../libmp3lame;../;../include;..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 162 <PreprocessorDefinitions>NDEBUG;_WINDOWS;WIN32;%(PreprocessorDefinitions)</PreprocessorDefinitions> 163 <RuntimeLibrary>MultiThreaded</RuntimeLibrary> 164 </ClCompile> 165 <ResourceCompile> 166 <PreprocessorDefinitions>_DLL=$(TargetFileName);%(PreprocessorDefinitions)</PreprocessorDefinitions> 167 <Culture>0x0409</Culture> 168 </ResourceCompile> 169 <Link> 170 <ModuleDefinitionFile>..\include\lame.def</ModuleDefinitionFile> 171 </Link> 172 </ItemDefinitionGroup> 173 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseNASM|Win32'"> 174 <ClCompile> 175 <Optimization>Full</Optimization> 176 <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion> 177 <IntrinsicFunctions>true</IntrinsicFunctions> 178 <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed> 179 <AdditionalIncludeDirectories>../libmp3lame;../;../include;..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 180 <PreprocessorDefinitions>NDEBUG;_WINDOWS;WIN32;%(PreprocessorDefinitions)</PreprocessorDefinitions> 181 <RuntimeLibrary>MultiThreaded</RuntimeLibrary> 182 </ClCompile> 183 <ResourceCompile> 184 <PreprocessorDefinitions>_DLL=$(TargetFileName);%(PreprocessorDefinitions)</PreprocessorDefinitions> 185 <Culture>0x0409</Culture> 186 </ResourceCompile> 187 <Link> 188 <ModuleDefinitionFile>..\include\lame.def</ModuleDefinitionFile> 189 </Link> 190 </ItemDefinitionGroup> 191 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseNASM|x64'"> 192 <ClCompile> 193 <Optimization>Full</Optimization> 194 <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion> 195 <IntrinsicFunctions>true</IntrinsicFunctions> 196 <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed> 197 <AdditionalIncludeDirectories>../libmp3lame;../;../include;..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 198 <PreprocessorDefinitions>NDEBUG;_WINDOWS;WIN32;%(PreprocessorDefinitions)</PreprocessorDefinitions> 199 <RuntimeLibrary>MultiThreaded</RuntimeLibrary> 200 </ClCompile> 201 <ResourceCompile> 202 <PreprocessorDefinitions>_DLL=$(TargetFileName);%(PreprocessorDefinitions)</PreprocessorDefinitions> 203 <Culture>0x0409</Culture> 204 </ResourceCompile> 205 <Link> 206 <ModuleDefinitionFile>..\include\lame.def</ModuleDefinitionFile> 207 </Link> 208 </ItemDefinitionGroup> 209 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> 210 <ClCompile> 211 <Optimization>Disabled</Optimization> 212 <AdditionalIncludeDirectories>../libmp3lame;../;../include;..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 213 <PreprocessorDefinitions>_DEBUG;_WINDOWS;WIN32;%(PreprocessorDefinitions)</PreprocessorDefinitions> 214 <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> 215 </ClCompile> 216 <ResourceCompile> 217 <PreprocessorDefinitions>_DLL=$(TargetFileName);_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> 218 <Culture>0x0409</Culture> 219 </ResourceCompile> 220 <Link> 221 <ModuleDefinitionFile>..\include\lame.def</ModuleDefinitionFile> 222 </Link> 223 </ItemDefinitionGroup> 224 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> 225 <ClCompile> 226 <Optimization>Disabled</Optimization> 227 <AdditionalIncludeDirectories>../libmp3lame;../;../include;..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 228 <PreprocessorDefinitions>_DEBUG;_WINDOWS;WIN32;%(PreprocessorDefinitions)</PreprocessorDefinitions> 229 <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> 230 </ClCompile> 231 <ResourceCompile> 232 <PreprocessorDefinitions>_DLL=$(TargetFileName);_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> 233 <Culture>0x0409</Culture> 234 </ResourceCompile> 235 <Link> 236 <ModuleDefinitionFile>..\include\lame.def</ModuleDefinitionFile> 237 </Link> 238 </ItemDefinitionGroup> 239 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseSSE2|Win32'"> 240 <ClCompile> 241 <Optimization>Full</Optimization> 242 <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion> 243 <IntrinsicFunctions>true</IntrinsicFunctions> 244 <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed> 245 <AdditionalIncludeDirectories>../libmp3lame;../;../include;..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 246 <PreprocessorDefinitions>NDEBUG;_WINDOWS;WIN32;%(PreprocessorDefinitions)</PreprocessorDefinitions> 247 <RuntimeLibrary>MultiThreaded</RuntimeLibrary> 248 </ClCompile> 249 <ResourceCompile> 250 <PreprocessorDefinitions>_DLL=$(TargetFileName);%(PreprocessorDefinitions)</PreprocessorDefinitions> 251 <Culture>0x0409</Culture> 252 </ResourceCompile> 253 <Link> 254 <ModuleDefinitionFile>..\include\lame.def</ModuleDefinitionFile> 255 </Link> 256 </ItemDefinitionGroup> 257 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseSSE2|x64'"> 258 <ClCompile> 259 <Optimization>Full</Optimization> 260 <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion> 261 <IntrinsicFunctions>true</IntrinsicFunctions> 262 <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed> 263 <AdditionalIncludeDirectories>../libmp3lame;../;../include;..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 264 <PreprocessorDefinitions>NDEBUG;_WINDOWS;WIN32;%(PreprocessorDefinitions)</PreprocessorDefinitions> 265 <RuntimeLibrary>MultiThreaded</RuntimeLibrary> 266 </ClCompile> 267 <ResourceCompile> 268 <PreprocessorDefinitions>_DLL=$(TargetFileName);%(PreprocessorDefinitions)</PreprocessorDefinitions> 269 <Culture>0x0409</Culture> 270 </ResourceCompile> 271 <Link> 272 <ModuleDefinitionFile>..\include\lame.def</ModuleDefinitionFile> 273 </Link> 274 </ItemDefinitionGroup> 275 <ItemGroup> 276 <ResourceCompile Include="..\libmp3lame\lame.rc" /> 277 </ItemGroup> 278 <ItemGroup> 279 <ProjectReference Include="vs2019_libmp3lame.vcxproj"> 280 <Project>{20536101-3b0e-43ef-94f9-080d595dac57}</Project> 281 <ReferenceOutputAssembly>false</ReferenceOutputAssembly> 282 </ProjectReference> 283 </ItemGroup> 284 <ItemGroup> 285 <None Include="..\include\lame.def" /> 286 </ItemGroup> 287 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 288 <ImportGroup Label="ExtensionTargets"> 289 <Import Project="vs2019_nasm.targets" /> 290 </ImportGroup> 291</Project>