Visual C + + file suffix name interpretation

Source: Internet
Author: User
Tags ole


[1]. APS: resource-assisted intermediate files that store binary resources (which speeds up resource loading).
[2]. BMP: Bitmap resource file.
[3]. BSC: Browse information files. Generated from the original browse information file (. SBR) by the Browse Information Maintenance tool (BSCMAKE). The BSC file can be used for high-speed positioning in the source editing form. The Generate Browse Info File can be removed from the project options, which speeds up compilation progress.
[4]. C: Source code files written in C language.
[5]. Clw:classwizard generates a file that holds the class information.
[6]. CNT: A structure used to define "Contents" in a Help file.


[7]. CPP or. CXX: source files written in the C + + language.
[8]. CUR: Cursor resource file.


[9]. DEF: module definition file for use in generating dynamic link libraries.
[10]. DLG: A stand-alone file that defines a dialog box resource. For VCProject is not necessary, because VC generally put the dialog box resources in the. rc file.
[11]. The project files generated by the DSP:VC development environment, VC4, and the previous version number use a MAK file to define project.

Project files. Text format.
[12]. The workspace file generated by the DSW:VC development environment. Used to organize multiple project into one workspace, similar to. dsp.
[13]. EXP: Output file generated by the Lib tool from the Def file. This includes the output information for functions and data items. The link tool uses the exp file to create a dynamic-link library. It is only generated when the DLL is compiled. Some information in the DLL file is logged.
[14]. H. HPP or. HXX: Header files written in the C + + language. Often used to define data types. Declare variables, functions, structures, and classes.


[15]. Hlp:windows help file.
[16]. HM: In Helpproject, the file defines the corresponding relationship between the ID value of the Help file and the dialog box, menu, or other resource.
[17]. HPJ: A helpproject file generated by Help Workshop to control the build process of the Help file.
[18]. HPG: Project that generates help files.
[19]. ICO: Icon resource file.


[20]. ILK: An intermediate file that is generated during the connection process. Only for use with the link tool.


[21]. INI: Configuration file.
[22]. LIB: library file. The link tool uses it to connect to various input libraries. To finally generate the EXE file.


[23]. LIC: User License Book file, which is required when using certain ActiveX controls.


[24]. MAK: The Make file, VC4, and the project file used by the previous version number to specify how to build a project.
[25]. MAP: A text file generated by the link tool that includes some information about the connected program, and the image information log file that runs the file.
[26]. MDP: The project file of the old version number, equivalent to. dsp.
[27]. NCB:NCB is the abbreviation for "No Compile Browser", which contains information for ClassView, WizardBar and Component Gallery. When you compile project, you build it on your own initiative. You can delete this file when you are actively completing a problem.
[28]. OBJ: The target file generated by the compiler or assembler tool, which is the binary intermediate file of the module.


[29]. ODL: Using the object descriptive narrative language to write the source code file, VC used it to generate TLB files.


[30]. OLB: A special dynamic-link library with type library resources, also called an object library file.
[31]. OPT:VC development environment Self-generated files that hold various options in workspace.

Project documentation about the development environment.
[32]. PBI,. PbO and. PBT: Three types of files generated and used by the VC profiling tool profile.
[33]. PCH: Precompiled header file, larger, generated by the compiler itself when building project. Some of the code that has been compiled in project is stored in it. When you build project later, you no longer compile the code again to speed up the entire compilation process.


[34]. PDB: Program database file. Build your own initiative when you build project, and store various information about the program. Used to speed up the debugging process. Some data and debugging information about the program are recorded.
[35]. PLG: Compile information file. The error and warning information files at compile time.
[36]. RC: Resource definition file.

. RC2: Resource definition file for use in some special cases.


[37]. REG: Register information file.

. RES: binary resource file. The res file is generated when the resource compiler compiles the resource definition file.


[38]. Rtf:rich text Format (Rich text formatting) document that can be created by word or WordPad. is often used to generate help files.
[39]. The SBR:VC compiler generates the original browse information file for each obj file.
[40]. The Tlb:ole library file, which contains the data types, modules, and interface definitions of the OLE self-initiated object.

Visual C + + file suffix name interpretation

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.