VC是一个集成开发工具,提供了软件代码自动生成和可视化的资源编辑功能。在使用VC开发应用程序的过程中,系统为我们生成了大量的各种类型的文件,在本节中将要介绍VC中这些不同类型的文件分别代表什么意义,在此基础上对Visual C++如何管理应用程序所用到的各种文件有一个全面的认识。
①.opt,工程文件,关于开发环境的参数文件,如工具条位置等信息
②.aps,资源辅助文件,二进制格式。
③.clw,ClassWizard信息文件,实际上是INF文件的格式。有时通过修改它可以解决一些奇怪的问题,如果不存在该文件,每次用ClassWizard都会提示重建
④.dsp,项目文件,文本格式,不熟悉的话不要手工修改。
⑤.dsw,工作区文件,和dsp差不多
⑥.plg,编译信息文件,包含编译时的error和waring信息文件,是HTML文件
⑦.hpj,生成帮助文件的工程
⑧.mdp,旧版本的项目文件
⑨.bsc,用于浏览项目信息,如果用Source Brower的话就必须有这个文件
⑩.map,执行文件的映像记录文件。
①.pch,预编译文件,可以加快编译速度,但文件非常大。
②.pdb,记录了程序有关的一些数据和调试信息
③.exp,在编译dll时生成的,记录了dll文件的一些信息。
④.ncb,无编译浏览文件,当自动完成功能出现问题时可以删除此文件,编译工程后会自动生成。
这些文件中有些文件在重新编译时会重新生成,如.ncb、clw及.opt文件等。所以这些文件在复制程序的时候,可以将其删除,当然Debug或Release文件夹也可以删除。
如果还想获得更多关于《Visual C++代码参考与技巧大全》的内容,可点击下面网址,http://www.cppblog.com/kangnixi/archive/2010/01/13/105591.html