现在的位置: 首页 > 综合 > 正文

VS2008下程序代码文件的后缀名

2017年10月06日 ⁄ 综合 ⁄ 共 760字 ⁄ 字号 评论关闭

学习源代码,首先想把各个文件干什么用的给搞清楚,当然通过后缀名先有一个简单的了解了。

1. .h 头文件  只包含声明 

2. .hpp  头文件  .h + .cpp  定义与实现包含在一个文件,省去了对cpp的编译,不生成单独的obj,减少编译次数,注意:不能包含全局对象和全局函数,否则一个hpp被多个调用者include,链接时将导致符号重定义错误,应将全局函数封装为类的静态方法;类之间不可循环调用;不可使用静态成员
3. .c  c语言编写的源文件,变量 函数的定义
4. .cpp  c++编写的源文件,包含功能的实现
5. .obj  由编译器生成的目标文件,是模块的二进制中间文件
6. .idb  一种MSDev中间层文件(重生成VC++项目时的最小依赖文件)
7. .pdb  一种3Com PalmPilot数据库文件(含有调试信息的文件)
8. .vcproj  工程文件(XML文件)
9. .vcproj.vspscc  管理代码
10. .txt
文本文件
11. .vcproj.*.user  标准的xml文件,包含用户信息
12. .config
xml配置文件
13. .rc  记录程序中用到的资源文件,经编译后形成RES文件,最后被连接进exe文件
14. .manifest  xml文件,程序集清单,包含此程序所依赖的库
15. .dll  动态链接库
16. .exp  导出库文件
17. .lib  编译时需要的库文件
18. .ncb  VC开发环境自动生成的中间文件,保存IDE自动提示的信息
19. .sln  解决方案文件(一个解决方案可以包含多个工程)

20. jamfile  类似于MakeFile,用在Linux的开发中

21. CMakeLists.txt  CMake的所有语句都写在CMakeLists.txt文件中

有一些格式不清楚其用途,如.dep  .spec  .incl  .jam

抱歉!评论已关闭.