设为首页 加入收藏

TOP

1.4 C++工程项目文件
2013-10-07 13:08:20 来源: 作者: 【 】 浏览:60
Tags:1.4 工程项目 文件

1.4  C++(www.cppentry.com)工程项目文件

视频讲解:光盘\TM\lx\1\C++(www.cppentry.com)工程项目文件.exe

Windows操作系统主要是用来管理数据的,而数据是以文件的形式存储在磁盘上的。文件可以通过扩展名来区分不同的类型,C++(www.cppentry.com)的代码文件就有两种类型,一种是源文件,一种是头文件。头文件中添加的是定义和声明函数部分,源文件中则是在头文件中定义函数的实现部分;源文件主要以cpp为扩展名,而头文件主要以h为扩展名。有的开发环境可能使用cxx、cHH来作为源文件的扩展名。

对一个比较大的工程而言,它的源文件和头文件可能会比较多,为了管理这些源文件,不同的编译器还提供了管理代码的工程项目文件,不同开发环境的工程项目文件也会不同。

(1)Dev-C的工程项目文件如图1.7所示。

 
图1.7  Dev-C的工程项目文件

main.cpp:源文件。

Sample.dev:工程文件。

Makefile.win:make程序执行时使用的文件,用于自动编译源代码文件。

main.o:编译后的目标文件。

Sample.exe:连接后生成的程序。

(2)VC的工程项目文件如图1.8所示。

 
图1.8  VC的工程项目文件 

Debug:存储编译后程序文件夹,带有调试信息的程序。

Release:存储编译后程序文件夹,最终程序。

Sample.cpp:源文件。

Sample.dsp:VC的工程文件。

Sample.dsw:VC的工作空间文件。

Sample.ncb:VC的用于声明的数据库文件。

Sample.opt:VC存储用户选项的文件。

StdAfx.cpp:向导生成的标准源文件,代码中涉及MFC类库内容时使用该文件。

StdAfx.h:向导生成的标准头文件。

Debug与Release的区别在于,Debug是含有调试信息的应用程序,Debug文件夹下的程序可以设置断点调试,而且Debug文件夹下的程序要比Release文件夹下的程序大。

(3)Eclipse的工程项目文件如图1.9所示。

 
图1.9  Eclipse的工程项目文件

.cproject:Eclipse工程相关信息文件。

.project:Eclipse工程文件。

Makefile:make程序执行时使用的文件,用于自动编译源代码文件。

Sample.cpp:源文件。

Sample.exe:连接后生成的程序。

Sample.o:编译后的目标文件。

通过工程项目文件的扩展名,就可以知道代码文件使用哪种开发环境管理。

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇1.1.3 C++中的杰出人物 下一篇1.3 认知C++程序代码

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: