⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 decoder.vcproj

📁 这是一个JPEG解码器,里面使用了MMX,SSE等汇编指令集
💻 VCPROJ
字号:
<?xml version="1.0" encoding="Windows-1252"?>
<VisualStudioProject
	ProjectType="Visual C++"
	Version="8,00"
	Name="decoder"
	ProjectGUID="{4673AB64-CFFF-4951-984B-E624C49FA42B}"
	>
	<Platforms>
		<Platform
			Name="Win32"
		/>
	</Platforms>
	<ToolFiles>
	</ToolFiles>
	<Configurations>
		<Configuration
			Name="Release|Win32"
			OutputDirectory="Release"
			IntermediateDirectory="Release"
			ConfigurationType="4"
			UseOfMFC="0"
			ATLMinimizesCRunTimeLibraryUsage="FALSE"
			CharacterSet="2"
			DeleteExtensionsOnClean="*.bsc;*.htm;*.obj;*.ilk;*.pdb;*.tlb;*.tli;*.tlh;*.tmp;*.rsp;*.bat;$(TargetPath)"
			>
			<Tool
				Name="VCPreBuildEventTool"
			/>
			<Tool
				Name="VCCustomBuildTool"
			/>
			<Tool
				Name="VCXMLDataGeneratorTool"
			/>
			<Tool
				Name="VCWebServiceProxyGeneratorTool"
			/>
			<Tool
				Name="VCMIDLTool"
				TypeLibraryName=".\Release/decoder.tlb"
			/>
			<Tool
				Name="VCCLCompilerTool"
				InlineFunctionExpansion="1"
				PreprocessorDefinitions="WIN32,NDEBUG,_CONSOLE"
				StringPooling="TRUE"
				RuntimeLibrary="0"
				EnableFunctionLevelLinking="TRUE"
				UsePrecompiledHeader="2"
				PrecompiledHeaderFile=".\Release/decoder.pch"
				AssemblerListingLocation=".\Release/"
				ObjectFile=".\Release/"
				ProgramDataBaseFileName=".\Release/"
				WarningLevel="3"
				SuppressStartupBanner="TRUE"
			/>
			<Tool
				Name="VCManagedResourceCompilerTool"
			/>
			<Tool
				Name="VCResourceCompilerTool"
				PreprocessorDefinitions="NDEBUG"
				Culture="1036"
			/>
			<Tool
				Name="VCPreLinkEventTool"
			/>
			<Tool
				Name="VCLibrarianTool"
				OutputFile="..\..\jpegdec_release.lib"
				IgnoreAllDefaultLibraries="TRUE"
			/>
			<Tool
				Name="VCALinkTool"
			/>
			<Tool
				Name="VCXDCMakeTool"
			/>
			<Tool
				Name="VCBscMakeTool"
			/>
			<Tool
				Name="VCAppVerifierTool"
			/>
			<Tool
				Name="VCPostBuildEventTool"
			/>
		</Configuration>
		<Configuration
			Name="Debug|Win32"
			OutputDirectory="Debug"
			IntermediateDirectory="Debug"
			ConfigurationType="4"
			UseOfMFC="0"
			ATLMinimizesCRunTimeLibraryUsage="FALSE"
			CharacterSet="2"
			DeleteExtensionsOnClean="*.bsc;*.htm;*.obj;*.ilk;*.pdb;*.tlb;*.tli;*.tlh;*.tmp;*.rsp;*.bat;$(TargetPath)"
			>
			<Tool
				Name="VCPreBuildEventTool"
			/>
			<Tool
				Name="VCCustomBuildTool"
			/>
			<Tool
				Name="VCXMLDataGeneratorTool"
			/>
			<Tool
				Name="VCWebServiceProxyGeneratorTool"
			/>
			<Tool
				Name="VCMIDLTool"
				TypeLibraryName=".\Debug/decoder.tlb"
			/>
			<Tool
				Name="VCCLCompilerTool"
				Optimization="0"
				PreprocessorDefinitions="WIN32,_DEBUG,_CONSOLE"
				BasicRuntimeChecks="3"
				RuntimeLibrary="1"
				UsePrecompiledHeader="2"
				PrecompiledHeaderFile=".\Debug/decoder.pch"
				AssemblerListingLocation=".\Debug/"
				ObjectFile=".\Debug/"
				ProgramDataBaseFileName=".\Debug/"
				BrowseInformation="1"
				WarningLevel="3"
				SuppressStartupBanner="TRUE"
				DebugInformationFormat="4"
			/>
			<Tool
				Name="VCManagedResourceCompilerTool"
			/>
			<Tool
				Name="VCResourceCompilerTool"
				PreprocessorDefinitions="_DEBUG"
				Culture="1036"
			/>
			<Tool
				Name="VCPreLinkEventTool"
			/>
			<Tool
				Name="VCLibrarianTool"
				OutputFile="Debug\jpegdec_debug.lib"
			/>
			<Tool
				Name="VCALinkTool"
			/>
			<Tool
				Name="VCXDCMakeTool"
			/>
			<Tool
				Name="VCBscMakeTool"
			/>
			<Tool
				Name="VCAppVerifierTool"
			/>
			<Tool
				Name="VCPostBuildEventTool"
			/>
		</Configuration>
	</Configurations>
	<References>
	</References>
	<Files>
		<Filter
			Name="Header Files"
			Filter="*.inc"
			>
			<File
				RelativePath=".\src\dbg.inc"
				>
			</File>
			<File
				RelativePath=".\src\jpeg.inc"
				>
			</File>
			<File
				RelativePath="src\jpeg_dec.inc"
				>
			</File>
		</Filter>
		<Filter
			Name="Source Files"
			Filter="*.asm"
			>
			<File
				RelativePath="src\api.asm"
				>
				<FileConfiguration
					Name="Release|Win32"
					>
					<Tool
						Name="VCCustomBuildTool"
						Description=""
						CommandLine="ml.exe /DDEBUG=0 /coff /nologo /c /Fo&quot;Release\$(InputName).obj&quot; $(InputPath)&#x0D;&#x0A;"
						AdditionalDependencies=".\src\jpeg.inc;.\src\dbg.inc;.\src\jpeg_dec.inc"
						Outputs="Release\$(InputName).obj"
					/>
				</FileConfiguration>
				<FileConfiguration
					Name="Debug|Win32"
					>
					<Tool
						Name="VCCustomBuildTool"
						Description=""
						CommandLine="ml /DDEBUG=1 /coff /nologo /W0  /c /Zi /Zd /FR&quot;Debug/$(InputName).pcb&quot; /FR&quot;Debug\$(InputName).bsc&quot; /Fo&quot;Debug\$(InputName).obj&quot; $(InputPath)&#x0D;&#x0A;"
						AdditionalDependencies=".\src\jpeg.inc;.\src\dbg.inc;.\src\jpeg_dec.inc"
						Outputs="Debug\$(InputName).obj"
					/>
				</FileConfiguration>
			</File>
			<File
				RelativePath=".\src\bitstream.asm"
				>
				<FileConfiguration
					Name="Release|Win32"
					>
					<Tool
						Name="VCCustomBuildTool"
						Description=""
						CommandLine="ml.exe /DDEBUG=0 /coff /nologo /W3  /c /Fo&quot;Release\$(InputName).obj&quot; $(InputPath)&#x0D;&#x0A;"
						AdditionalDependencies=".\src\jpeg.inc;.\src\dbg.inc;.\src\jpeg_dec.inc"
						Outputs="Release\$(InputName).obj"
					/>
				</FileConfiguration>
				<FileConfiguration
					Name="Debug|Win32"
					>
					<Tool
						Name="VCCustomBuildTool"
						Description=""
						CommandLine="ml.exe /DDEBUG=1 /nologo /coff /W3  /c /Zi /Zd /FR&quot;Debug/$(InputName).pcb&quot; /FR&quot;Debug\$(InputName).bsc&quot; /Fo&quot;Debug\$(InputName).obj&quot; $(InputPath)&#x0D;&#x0A;"
						AdditionalDependencies=".\src\jpeg.inc;.\src\dbg.inc;.\src\jpeg_dec.inc"
						Outputs="Debug\$(InputName).obj"
					/>
				</FileConfiguration>
			</File>
			<File
				RelativePath="src\cpuid.asm"
				>
				<FileConfiguration
					Name="Release|Win32"
					>
					<Tool
						Name="VCCustomBuildTool"
						Description=""
						CommandLine="ml.exe /DDEBUG=0 /coff /nologo /W3  /c /Fo&quot;Release\$(InputName).obj&quot; $(InputPath)&#x0D;&#x0A;"
						AdditionalDependencies=".\src\jpeg.inc;.\src\dbg.inc;.\src\jpeg_dec.inc"
						Outputs="Release\$(InputName).obj"
					/>
				</FileConfiguration>
				<FileConfiguration
					Name="Debug|Win32"
					>
					<Tool
						Name="VCCustomBuildTool"
						Description=""
						CommandLine="ml.exe /DDEBUG=1 /coff /nologo /W3  /c /Zi /Zd /FR&quot;Debug/$(InputName).pcb&quot; /FR&quot;Debug\$(InputName).bsc&quot; /Fo&quot;Debug\$(InputName).obj&quot; $(InputPath)&#x0D;&#x0A;"
						AdditionalDependencies=".\src\jpeg.inc;.\src\dbg.inc;.\src\jpeg_dec.inc"
						Outputs="Debug\$(InputName).obj"
					/>
				</FileConfiguration>
			</File>
			<File
				RelativePath=".\src\dbg.asm"
				>
				<FileConfiguration
					Name="Release|Win32"
					ExcludedFromBuild="TRUE"
					>
					<Tool
						Name="VCCustomBuildTool"
					/>
				</FileConfiguration>
				<FileConfiguration
					Name="Debug|Win32"
					>
					<Tool
						Name="VCCustomBuildTool"
						Description=""
						CommandLine="ml.exe /DDEBUG=1 /coff /nologo /W3  /c /Zi /Zd /FR&quot;Debug/$(InputName).pcb&quot; /FR&quot;Debug\$(InputName).bsc&quot; /Fo&quot;Debug\$(InputName).obj&quot; $(InputPath)&#x0D;&#x0A;"
						AdditionalDependencies=".\src\jpeg.inc;.\src\dbg.inc;.\src\jpeg_dec.inc"
						Outputs="Debug\$(InputName).obj"
					/>
				</FileConfiguration>
			</File>
			<File
				RelativePath=".\src\huffman.asm"
				>
				<FileConfiguration
					Name="Release|Win32"
					>
					<Tool
						Name="VCCustomBuildTool"
						Description=""
						CommandLine="ml.exe /DDEBUG=0 /coff /nologo /W3  /c /Fo&quot;Release\$(InputName).obj&quot; $(InputPath)&#x0D;&#x0A;"
						AdditionalDependencies=".\src\jpeg.inc;.\src\dbg.inc;.\src\jpeg_dec.inc"
						Outputs="Release\$(InputName).obj"
					/>
				</FileConfiguration>
				<FileConfiguration
					Name="Debug|Win32"
					>
					<Tool
						Name="VCCustomBuildTool"
						Description=""
						CommandLine="ml.exe /DDEBUG=1 /coff /nologo /W3  /c /Zi /Zd /FR&quot;Debug/$(InputName).pcb&quot; /FR&quot;Debug\$(InputName).bsc&quot; /Fo&quot;Debug\$(InputName).obj&quot; $(InputPath)&#x0D;&#x0A;"
						AdditionalDependencies=".\src\jpeg.inc;.\src\dbg.inc;.\src\jpeg_dec.inc"
						Outputs="Debug\$(InputName).obj"
					/>
				</FileConfiguration>
			</File>
			<File
				RelativePath="src\idct.asm"
				>
				<FileConfiguration
					Name="Release|Win32"
					>
					<Tool
						Name="VCCustomBuildTool"
						Description=""
						CommandLine="ml.exe /DDEBUG=0 /coff /nologo /W3  /c /Fo&quot;Release\$(InputName).obj&quot; $(InputPath)&#x0D;&#x0A;"
						AdditionalDependencies=".\src\jpeg.inc;.\src\dbg.inc;.\src\jpeg_dec.inc"
						Outputs="Release\$(InputName).obj"
					/>
				</FileConfiguration>
				<FileConfiguration
					Name="Debug|Win32"
					>
					<Tool
						Name="VCCustomBuildTool"
						Description=""
						CommandLine="ml.exe /DDEBUG=1 /coff /nologo /W2  /c /Zi /Zd /FR&quot;Debug/$(InputName).pcb&quot; /FR&quot;Debug\$(InputName).bsc&quot; /Fo&quot;Debug\$(InputName).obj&quot; $(InputPath)&#x0D;&#x0A;"
						AdditionalDependencies=".\src\jpeg.inc;.\src\dbg.inc;.\src\jpeg_dec.inc"
						Outputs="Debug\$(InputName).obj"
					/>
				</FileConfiguration>
			</File>
			<File
				RelativePath=".\src\jpeg.asm"
				>
				<FileConfiguration
					Name="Release|Win32"
					>
					<Tool
						Name="VCCustomBuildTool"
						Description=""
						CommandLine="ml.exe /DDEBUG=0 /coff /nologo /W3  /c /Fo&quot;Release\$(InputName).obj&quot; $(InputPath)&#x0D;&#x0A;"
						AdditionalDependencies=".\src\jpeg.inc;.\src\dbg.inc;.\src\jpeg_dec.inc"
						Outputs="Release\$(InputName).obj"
					/>
				</FileConfiguration>
				<FileConfiguration
					Name="Debug|Win32"
					>
					<Tool
						Name="VCCustomBuildTool"
						Description=""
						CommandLine="ml.exe /DDEBUG=1 /coff /nologo /W3  /c /Zi /Zd /FR&quot;Debug/$(InputName).pcb&quot; /FR&quot;Debug\$(InputName).bsc&quot; /Fo&quot;Debug\$(InputName).obj&quot; $(InputPath)&#x0D;&#x0A;"
						AdditionalDependencies=".\src\dbg.inc;.\src\jpeg.inc;"
						Outputs="Debug\$(InputName).obj"
					/>
				</FileConfiguration>
			</File>
			<File
				RelativePath=".\src\mem.asm"
				>
				<FileConfiguration
					Name="Release|Win32"
					>
					<Tool
						Name="VCCustomBuildTool"
						Description=""
						CommandLine="ml.exe /DDEBUG=0 /coff /nologo /W3  /c /Fo&quot;Release\$(InputName).obj&quot; $(InputPath)&#x0D;&#x0A;"
						AdditionalDependencies=".\src\jpeg.inc;.\src\dbg.inc;.\src\jpeg_dec.inc"
						Outputs="Release\$(InputName).obj"
					/>
				</FileConfiguration>
				<FileConfiguration
					Name="Debug|Win32"
					>
					<Tool
						Name="VCCustomBuildTool"
						Description=""
						CommandLine="ml.exe /DDEBUG=1 /coff /nologo /W3  /c /Zi /Zd /FR&quot;Debug/$(InputName).pcb&quot; /FR&quot;Debug\$(InputName).bsc&quot; /Fo&quot;Debug\$(InputName).obj&quot; $(InputPath)&#x0D;&#x0A;"
						AdditionalDependencies=".\src\dbg.inc;.\src\jpeg.inc;.\src\win32.inc"
						Outputs="Debug\$(InputName).obj"
					/>
				</FileConfiguration>
			</File>
			<File
				RelativePath="src\rgbconv.asm"
				>
				<FileConfiguration
					Name="Release|Win32"
					>
					<Tool
						Name="VCCustomBuildTool"
						Description=""
						CommandLine="ml.exe /DDEBUG=0 /coff /nologo /W3  /c /Fo&quot;Release\$(InputName).obj&quot; $(InputPath)&#x0D;&#x0A;"
						AdditionalDependencies=".\src\jpeg.inc;.\src\dbg.inc;.\src\jpeg_dec.inc"
						Outputs="Release\$(InputName).obj"
					/>
				</FileConfiguration>
				<FileConfiguration
					Name="Debug|Win32"
					>
					<Tool
						Name="VCCustomBuildTool"
						Description=""
						CommandLine="ml.exe /DDEBUG=1 /coff /nologo /W3  /c /Zi /Zd /FR&quot;Debug/$(InputName).pcb&quot; /FR&quot;Debug\$(InputName).bsc&quot; /Fo&quot;Debug\$(InputName).obj&quot; $(InputPath)&#x0D;&#x0A;"
						AdditionalDependencies=".\src\jpeg.inc;.\src\dbg.inc;.\src\jpeg_dec.inc"
						Outputs="Debug\$(InputName).obj"
					/>
				</FileConfiguration>
			</File>
			<File
				RelativePath=".\src\tables.asm"
				>
				<FileConfiguration
					Name="Release|Win32"
					>
					<Tool
						Name="VCCustomBuildTool"
						Description=""
						CommandLine="ml.exe /DDEBUG=0 /coff /nologo /W3  /c /Fo&quot;Release\$(InputName).obj&quot; $(InputPath)&#x0D;&#x0A;"
						AdditionalDependencies=".\src\jpeg.inc;.\src\dbg.inc;.\src\jpeg_dec.inc"
						Outputs="Release\$(InputName).obj"
					/>
				</FileConfiguration>
				<FileConfiguration
					Name="Debug|Win32"
					>
					<Tool
						Name="VCCustomBuildTool"
						Description=""
						CommandLine="ml.exe /DDEBUG=1 /coff /nologo /W3  /c /Zi /Zd /FR&quot;Debug/$(InputName).pcb&quot; /FR&quot;Debug\$(InputName).bsc&quot; /Fo&quot;Debug\$(InputName).obj&quot; $(InputPath)&#x0D;&#x0A;"
						AdditionalDependencies=".\src\dbg.inc;.\src\jpeg.inc;"
						Outputs="Debug\$(InputName).obj"
					/>
				</FileConfiguration>
			</File>
			<File
				RelativePath=".\src\test.asm"
				>
				<FileConfiguration
					Name="Release|Win32"
					ExcludedFromBuild="TRUE"
					>
					<Tool
						Name="VCCustomBuildTool"
						AdditionalDependencies=".\src\jpeg.inc;.\src\dbg.inc;.\src\jpeg_dec.inc"
					/>
				</FileConfiguration>
				<FileConfiguration
					Name="Debug|Win32"
					>
					<Tool
						Name="VCCustomBuildTool"
						Description=""
						CommandLine="ml.exe /DDEBUG=1 /coff /nologo /W3  /c /Zi /Zd /FR&quot;Debug/$(InputName).pcb&quot; /FR&quot;Debug\$(InputName).bsc&quot; /Fo&quot;Debug\$(InputName).obj&quot; $(InputPath)&#x0D;&#x0A;"
						AdditionalDependencies=".\src\jpeg.inc;.\src\dbg.inc;.\src\jpeg_dec.inc"
						Outputs="Debug\$(InputName).obj"
					/>
				</FileConfiguration>
			</File>
		</Filter>
	</Files>
	<Globals>
	</Globals>
</VisualStudioProject>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -