📄 ptlib.vcproj
字号:
<?xml version="1.0" encoding="Windows-1252"?>
<VisualStudioProject
ProjectType="Visual C++"
Version="7.10"
Name="PTLib DLL"
ProjectGUID="{85F4F26A-1A5D-4685-A48A-448102C5C5BC}"
RootNamespace="PTLib DLL"
SccProjectName=""
SccLocalPath="">
<Platforms>
<Platform
Name="Win32"/>
</Platforms>
<Configurations>
<Configuration
Name="Debug|Win32"
OutputDirectory="..\..\..\Lib"
IntermediateDirectory="..\..\..\Lib\$(ConfigurationName)"
ConfigurationType="2"
UseOfMFC="0"
ATLMinimizesCRunTimeLibraryUsage="FALSE">
<Tool
Name="VCCLCompilerTool"
Optimization="0"
AdditionalIncludeDirectories="..\..\..\include"
PreprocessorDefinitions="_DEBUG;PTRACING"
RuntimeLibrary="3"
RuntimeTypeInfo="TRUE"
UsePrecompiledHeader="0"
ProgramDataBaseFileName="$(TargetDir)\$(TargetName).pdb"
BrowseInformation="1"
WarningLevel="4"
SuppressStartupBanner="TRUE"
DebugInformationFormat="3"
CompileAs="0"/>
<Tool
Name="VCCustomBuildTool"/>
<Tool
Name="VCLinkerTool"
AdditionalDependencies="ptlibsd.lib"
OutputFile="$(OutDir)\PTLibd.dll"
LinkIncremental="2"
SuppressStartupBanner="TRUE"
AdditionalLibraryDirectories="..\..\..\lib"
ModuleDefinitionFile="$(IntDir)\$(TargetName).def"
DelayLoadDLLs=""
GenerateDebugInformation="TRUE"
ProgramDatabaseFile="$(TargetDir)\$(TargetName).pdb"
SubSystem="0"
ImportLibrary="$(TargetDir)\$(TargetName).lib"
TargetMachine="1"/>
<Tool
Name="VCMIDLTool"
PreprocessorDefinitions="_DEBUG"
MkTypLibCompatible="TRUE"
SuppressStartupBanner="TRUE"
TargetEnvironment="1"
TypeLibraryName=".\..\..\..\Lib/PTLib.tlb"
HeaderFileName=""/>
<Tool
Name="VCPostBuildEventTool"/>
<Tool
Name="VCPreBuildEventTool"/>
<Tool
Name="VCPreLinkEventTool"/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="_DEBUG"
Culture="3081"
ResourceOutputFileName="..\..\..\Lib\Debug/ptlib.res"/>
<Tool
Name="VCWebServiceProxyGeneratorTool"/>
<Tool
Name="VCXMLDataGeneratorTool"/>
<Tool
Name="VCWebDeploymentTool"/>
<Tool
Name="VCManagedWrapperGeneratorTool"/>
<Tool
Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
</Configuration>
<Configuration
Name="Release|Win32"
OutputDirectory="..\..\..\Lib"
IntermediateDirectory="..\..\..\Lib\$(ConfigurationName)"
ConfigurationType="2"
UseOfMFC="0"
ATLMinimizesCRunTimeLibraryUsage="FALSE">
<Tool
Name="VCCLCompilerTool"
Optimization="2"
InlineFunctionExpansion="2"
AdditionalIncludeDirectories="..\..\..\include\ptlib\msos,..\..\..\include"
PreprocessorDefinitions="NDEBUG;PTRACING"
StringPooling="TRUE"
RuntimeLibrary="2"
EnableFunctionLevelLinking="TRUE"
RuntimeTypeInfo="TRUE"
UsePrecompiledHeader="0"
PrecompiledHeaderThrough="ptlib.h"
ProgramDataBaseFileName="$(TargetDir)\$(TargetName).pdb"
WarningLevel="4"
SuppressStartupBanner="TRUE"
DebugInformationFormat="3"
CompileAs="0"/>
<Tool
Name="VCCustomBuildTool"/>
<Tool
Name="VCLinkerTool"
AdditionalDependencies="ptlibs.lib"
OutputFile="$(OutDir)\PTLib.dll"
LinkIncremental="1"
SuppressStartupBanner="TRUE"
AdditionalLibraryDirectories="..\..\..\lib"
ModuleDefinitionFile="$(IntDir)\$(TargetName).def"
DelayLoadDLLs=""
GenerateDebugInformation="TRUE"
ProgramDatabaseFile="$(TargetDir)\$(TargetName).pdb"
SubSystem="2"
ImportLibrary="$(TargetDir)\$(TargetName).lib"
TargetMachine="1"/>
<Tool
Name="VCMIDLTool"
PreprocessorDefinitions="NDEBUG"
MkTypLibCompatible="TRUE"
SuppressStartupBanner="TRUE"
TargetEnvironment="1"
TypeLibraryName=".\..\..\..\Lib/PTLib.tlb"
HeaderFileName=""/>
<Tool
Name="VCPostBuildEventTool"
Description="Extracting debug symbols"
CommandLine="rebase -b 0x10000000 -x . "$(OutDir)\$(TargetName).dll""/>
<Tool
Name="VCPreBuildEventTool"/>
<Tool
Name="VCPreLinkEventTool"/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="NDEBUG"
Culture="3081"/>
<Tool
Name="VCWebServiceProxyGeneratorTool"/>
<Tool
Name="VCXMLDataGeneratorTool"/>
<Tool
Name="VCWebDeploymentTool"/>
<Tool
Name="VCManagedWrapperGeneratorTool"/>
<Tool
Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
</Configuration>
<Configuration
Name="No Trace|Win32"
OutputDirectory="..\..\..\Lib"
IntermediateDirectory="..\..\..\Lib\$(ConfigurationName)"
ConfigurationType="2"
UseOfMFC="0"
ATLMinimizesCRunTimeLibraryUsage="FALSE">
<Tool
Name="VCCLCompilerTool"
Optimization="2"
InlineFunctionExpansion="2"
AdditionalIncludeDirectories="..\..\..\include\ptlib\msos,..\..\..\include"
PreprocessorDefinitions="NDEBUG;PTRACING"
StringPooling="TRUE"
RuntimeLibrary="2"
EnableFunctionLevelLinking="TRUE"
RuntimeTypeInfo="TRUE"
UsePrecompiledHeader="0"
PrecompiledHeaderThrough="ptlib.h"
ProgramDataBaseFileName="$(TargetDir)\$(TargetName).pdb"
WarningLevel="4"
SuppressStartupBanner="TRUE"
DebugInformationFormat="3"
CompileAs="0"/>
<Tool
Name="VCCustomBuildTool"/>
<Tool
Name="VCLinkerTool"
AdditionalDependencies="ptlibsn.lib"
OutputFile="$(OutDir)\PTLibn.dll"
LinkIncremental="1"
SuppressStartupBanner="TRUE"
AdditionalLibraryDirectories="..\..\..\lib"
ModuleDefinitionFile="$(IntDir)\$(TargetName).def"
DelayLoadDLLs=""
GenerateDebugInformation="TRUE"
ProgramDatabaseFile="$(TargetDir)\$(TargetName).pdb"
SubSystem="2"
ImportLibrary="$(TargetDir)\$(TargetName).lib"
TargetMachine="1"/>
<Tool
Name="VCMIDLTool"
PreprocessorDefinitions="NDEBUG"
MkTypLibCompatible="TRUE"
SuppressStartupBanner="TRUE"
TargetEnvironment="1"
TypeLibraryName=".\..\..\..\Lib/PTLib.tlb"
HeaderFileName=""/>
<Tool
Name="VCPostBuildEventTool"
Description="Extracting debug symbols"
CommandLine="rebase -b 0x10000000 -x . "$(OutDir)\$(TargetName).dll""/>
<Tool
Name="VCPreBuildEventTool"/>
<Tool
Name="VCPreLinkEventTool"/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="NDEBUG"
Culture="3081"/>
<Tool
Name="VCWebServiceProxyGeneratorTool"/>
<Tool
Name="VCXMLDataGeneratorTool"/>
<Tool
Name="VCWebDeploymentTool"/>
<Tool
Name="VCManagedWrapperGeneratorTool"/>
<Tool
Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
</Configuration>
</Configurations>
<References>
<ProjectReference
ReferencedProjectIdentifier="{E61B4DFB-0CAB-46DD-BB02-1AFFD61DB7F5}"
Name="Console"/>
</References>
<Files>
<File
RelativePath="dllmain.cxx">
<FileConfiguration
Name="Debug|Win32">
<Tool
Name="VCCLCompilerTool"
Optimization="0"
AdditionalIncludeDirectories=""
PreprocessorDefinitions="_DEBUG;PTRACING;$(NoInherit)"/>
</FileConfiguration>
<FileConfiguration
Name="Release|Win32">
<Tool
Name="VCCLCompilerTool"
Optimization="2"
AdditionalIncludeDirectories=""
PreprocessorDefinitions="NDEBUG;PTRACING;$(NoInherit)"
UsePrecompiledHeader="0"/>
</FileConfiguration>
<FileConfiguration
Name="No Trace|Win32">
<Tool
Name="VCCLCompilerTool"
Optimization="2"
AdditionalIncludeDirectories=""
PreprocessorDefinitions="NDEBUG;PTRACING;$(NoInherit)"
UsePrecompiledHeader="0"/>
</FileConfiguration>
</File>
<File
RelativePath="libver.rc">
<FileConfiguration
Name="Debug|Win32">
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="PRODUCT=PTLib"/>
</FileConfiguration>
<FileConfiguration
Name="Release|Win32">
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="PRODUCT=PTLib"
ResourceOutputFileName="..\..\..\Lib\Release/ptlib.res"/>
</FileConfiguration>
<FileConfiguration
Name="No Trace|Win32">
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="PRODUCT=PTLib"
ResourceOutputFileName="..\..\..\Lib\Release/ptlib.res"/>
</FileConfiguration>
</File>
<File
RelativePath="..\..\..\Lib\Release\ptlib.def">
<FileConfiguration
Name="Debug|Win32"
ExcludedFromBuild="TRUE">
<Tool
Name="VCCustomBuildTool"/>
</FileConfiguration>
<FileConfiguration
Name="No Trace|Win32"
ExcludedFromBuild="TRUE">
<Tool
Name="VCCustomBuildTool"/>
</FileConfiguration>
</File>
<File
RelativePath="..\..\..\include\ptlib\msos\ptlib.ignore">
<FileConfiguration
Name="Debug|Win32"
ExcludedFromBuild="TRUE">
<Tool
Name="VCCustomBuildTool"/>
</FileConfiguration>
<FileConfiguration
Name="Release|Win32"
ExcludedFromBuild="TRUE">
<Tool
Name="VCCustomBuildTool"/>
</FileConfiguration>
<FileConfiguration
Name="No Trace|Win32"
ExcludedFromBuild="TRUE">
<Tool
Name="VCCustomBuildTool"/>
</FileConfiguration>
</File>
<File
RelativePath="..\..\..\include\ptlib\msos\ptlib_2003.dtf">
<FileConfiguration
Name="Debug|Win32"
ExcludedFromBuild="TRUE">
<Tool
Name="VCCustomBuildTool"/>
</FileConfiguration>
<FileConfiguration
Name="Release|Win32">
<Tool
Name="VCCustomBuildTool"
Description="Merging symbols ..."
CommandLine="MergeSym -x ../../../include/ptlib/msos/ptlib.ignore "$(OutDir)\ptlibs.lib" "$(InputPath)" "$(IntDir)\$(TargetName).def""
AdditionalDependencies="../../../include/ptlib/msos/ptlib.ignore;$(OutDir)\ptlibs.lib"
Outputs="$(IntDir)\$(TargetName).def"/>
</FileConfiguration>
<FileConfiguration
Name="No Trace|Win32"
ExcludedFromBuild="TRUE">
<Tool
Name="VCCustomBuildTool"
Description="Merging symbols ..."
CommandLine="MergeSym -x ../../../include/ptlib/msos/ptlib.ignore "$(OutDir)\ptlibs.lib" "$(InputPath)" "$(IntDir)\$(TargetName).def"
"
AdditionalDependencies="../../../include/ptlib/msos/ptlib.ignore;$(OutDir)\ptlibs.lib"
Outputs="$(IntDir)\$(TargetName).def"/>
</FileConfiguration>
</File>
<File
RelativePath="..\..\..\Lib\Debug\PTLibd.def">
<FileConfiguration
Name="Release|Win32"
ExcludedFromBuild="TRUE">
<Tool
Name="VCCustomBuildTool"/>
</FileConfiguration>
<FileConfiguration
Name="No Trace|Win32"
ExcludedFromBuild="TRUE">
<Tool
Name="VCCustomBuildTool"/>
</FileConfiguration>
</File>
<File
RelativePath="..\..\..\include\ptlib\msos\ptlibd_2003.dtf">
<FileConfiguration
Name="Debug|Win32">
<Tool
Name="VCCustomBuildTool"
Description="Merging symbols ..."
CommandLine="MergeSym -x ../../../include/ptlib/msos/ptlib.ignore "$(OutDir)\ptlibsd.lib" "$(InputPath)" "$(IntDir)\$(TargetName).def""
AdditionalDependencies="../../../include/ptlib/msos/ptlib.ignore;$(OutDir)\ptlibsd.lib"
Outputs="$(IntDir)\$(TargetName).def"/>
</FileConfiguration>
<FileConfiguration
Name="Release|Win32"
ExcludedFromBuild="TRUE">
<Tool
Name="VCCustomBuildTool"/>
</FileConfiguration>
<FileConfiguration
Name="No Trace|Win32"
ExcludedFromBuild="TRUE">
<Tool
Name="VCCustomBuildTool"/>
</FileConfiguration>
</File>
<File
RelativePath="..\..\..\include\ptlib\msos\ptlibn_2003.dtf">
<FileConfiguration
Name="No Trace|Win32">
<Tool
Name="VCCustomBuildTool"
Description="Merging symbols ..."
CommandLine="MergeSym -x ../../../include/ptlib/msos/ptlib.ignore "$(OutDir)\ptlibsn.lib" "$(InputPath)" "$(IntDir)\$(TargetName).def""
AdditionalDependencies="../../../include/ptlib/msos/ptlib.ignore;$(OutDir)\ptlibsn.lib"
Outputs="$(IntDir)\$(TargetName).def"/>
</FileConfiguration>
</File>
</Files>
<Globals>
</Globals>
</VisualStudioProject>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -