DSP

VS工具使用

2019-07-13 12:32发布

1:VC6以前是.dsp和.dsw。
VS.net2002以后是.vcproj和.sln
.sln对应以前的.dsw
.vcproj对应以前的.dsp
vcproj是工程文件,sln是解决方案文件。
一个解决方案里面可以包含多个工程。

2:看一下项目设置中可以使用的宏,常用的有:

ConfigurationName 配置名字,通常是Debug或者Release IntDir 编译器使用的中间目录,产出obj文件 OutDir 链接器使用的输出目录 ProjectDir 项目目录 ProjectName 项目名字 SolutionDir 解决方案目录 TargetDir 目标输出文件所在的目录 TargetExt 目标输出的扩展名 TargetFileName 目标输出文件名,包括扩展名 TargetName 目标输出名,不包括扩展名 TargetPath 目标输出文件的全路径名

3:VS2008不提供Dependency walker了 :

The Dependency Walker tool no longer ships in the Windows SDK tools in Visual Studio. The tool can be downloaded from http://dependencywalker.com.

3:VC6设置快捷键

VC6 工具-->定制--->Macro 设置快捷键 常用的可以设置completefromfile(自动补全)commentout(注释)设置快捷键   4: Release模式下->属性->常规->项目默认值->全程序优化  将这里的默认项 “使用链接时间代码生成”改为“无全程序优化”。  接下来就可以运行了。 
一般低版本生成的lib都是可以被高版本编译器所用的,这个是兼容性的基础,呵呵!