VS工具使用

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都是可以被高版本编译器所用的,这个是兼容性的基础,呵呵!

猜你喜欢

转载自yangbinfx.iteye.com/blog/1768462