码迷,mamicode.com
首页 > 编程语言 > 详细

C++项目常见文件作用

时间:2020-06-06 18:22:30      阅读:127      评论:0      收藏:0      [点我收藏+]

标签:pps   使用   函数   扩展   二进制   信息   文件中   编译   无法   

  • .h:头文件,一般包含类、结构、宏等的定义,一般来说,.h为扩展名的文件和.cpp为扩展名的文件是一一对应配合使用的;

  • .cpp:源代码文件,也叫实现文件,用来存放类的实现代码,按C++语法编译处理;

  • .exe:程序的可执行文件,仅当编译和链接步骤都成功后才能生成该文件;

  • .pdb:(Program Database)记录了程序有关的一些数据和调试信息,在调试的时候可能有用,是一个相当重要的文件,没有他,程序无法正常调试;

  • .ilk:当选定渐增型编译连接时,连接器自动生成ILK文件,记录连接信息;

  • .obj:由编译器或汇编工具生成的目标文件,是模块的二进制中间文件,他们与库文件一起被连接器使用,最后生成.exe文件;

  • .lib:如果项目输出是Dll的话,一般会输出一个跟项目同名的Lib文件,记录输出的函数信息;

  • .rc:资源描述文件,记录了所有的资源信息,在资源编辑器里作的修改,实际上都是对RC文件的修改;

  • res\*.ico:应用程序图标文件;

  • res\*.rc2:资源定义文件,包含未使用AppStudio编辑的程序资源定义。当手工定义程序资源时,可以将资源定义在这个文件中;

  • ipch文件夹:ipch下面的文件都很大,这些文件是Visual Studio用来保存预编译的头文件和Intellisense用的;

  • .sln:使用解决方案文件表示的一个项目组,通常包含一个项目中所有的工程文件信息。

C++项目常见文件作用

标签:pps   使用   函数   扩展   二进制   信息   文件中   编译   无法   

原文地址:https://www.cnblogs.com/kongzimengzixiaozhuzi/p/13055496.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!