Introduction to files generated by VC Compiler (Mark zz)

Source: Internet
Author: User

The. CLW file is the VC Class Wizard information file. Stores information about the Class Wizard. Files generated by classwizard to store class information. Classwizard information file, INI file format.

The. NCB file is an analyzer information file automatically generated by the system. Is the abbreviation of "no compile Browser", which stores information for classview, wizardbar, and component gallery, which is automatically generated by the VC development environment. The Browser file is not compiled. You can delete this file when the Automatic completion function fails. The project is automatically generated after compilation.

The. Opt file is the IDE option file. Files automatically generated by the VC development environment are used to store various options in the workspace. The parameter file of the project about the development environment. For example, tool bar location information.

The. APS file is the binary version of the resource file. Stores intermediate files of binary resources. VC converts the current resource file to a binary format and stores the files in APS to accelerate resource loading. Resource auxiliary file.

. PLG: compile the information file, the error and warning information files during compilation.

These files do not need to be placed in the baseline library.

In addition, the VC file extension and Its Reference:

. APs: An intermediate file for storing binary resources. VC converts the current resource file to a binary format and stores it in the APs file to accelerate resource loading. Resource auxiliary file.

. BMP: a bitmap resource file.

. Bsc: a browser information file generated by the browser information maintenance tool (BSCMAKE) from the original browser information file (. SBR). The BSC file can be used inSource codeIn the editing window, locate quickly. This file is required if source Brower is used to browse project information. You can remove generate browse info file from project options to speed up compilation.

. C: Source written in C LanguageCodeFile.

. CLW: files generated by classwizard to store class information. Classwizard information file, INI file format.

. CNT: used to define the "contents" structure in the Help file.

. Cpp or. cxx: source code file written in C ++.

. Cur: The cursor resource file.

. Def: module definition file, which can be used to generate a dynamic link library.

. DLG: defines the independent files of the dialog box resources. This file is not required for the VC project, Because VC generally places the dialog box Resources in the. RC resource definition file.

. DSP: The project file generated by the VC development environment. vc4 and earlier versions use the Mak file to define the project. Project file, in text format.

. DSW: Workspace file generated by the VC development environment, which is used to organize multiple projects into one workspace. Workspace files, similar to. DSP.

. Exp: the output file generated by the Lib tool from the def file, which contains the output information of functions and data items. The link tool uses the exp file to create a dynamic link library. It is generated only when the DLL is compiled, and some information in the DLL file is recorded.

. H,. HPP, or. hxx: header files written in C/C ++ are usually used to define data types and declare variables, functions, structures, and classes.

. HLP: Windows Help file.

. HM: In the help project, this file defines the correspondence between the Help file and the id value between the dialog box, menu or other resources.

. HPJ: The help project file generated by Help Workshop, which is used to control the creation process of the Help file.

. HPG, the project that generates the Help file.

. ICO: icon resource file.

. Ilk: An intermediate file generated during the connection process. It is only used by the link tool.

. Ini: configuration file.

. Lib: library file. The link tool will use it to connect various input libraries to generate the EXE file.

. LIC: user license file, which is required when using certain ActiveX controls.

. Mak: Make file. The project files used in vc4 and earlier versions are used to specify how to create a project. vc6 converts the Mak file into a DSP file for processing.

. MAP: a text file generated by the link tool, which contains a connectedProgramInformation, such as group information and public symbol information in the program. The image information of the execution file.

. MDP: The old project file, which is equivalent to. DSP

. NCB: NCB is the abbreviation of "no compile Browser". It stores information used by classview, wizardbar, and component gallery, which is automatically generated by the VC development environment. The Browser file is not compiled. You can delete this file when the Automatic completion function fails. The project is automatically generated after compilation.

. OBJ: the target file generated by the compiler or assembler. It is the binary intermediate file of the module.

. Odl: source code file written in the Object Description Language. VC uses it to generate a TLB file.

. Olb: A special dynamic link library with type library resources, also known as object library files.

. Opt: files automatically generated by the VC development environment to store various options in the workspace. The parameter file of the project about the development environment. For example, tool bar location information.

. PBI,. PbO, And. PBT: three files generated and used by the VC performance analysis tool profile.

. PCH: Pre-compiled header file, which is large and automatically generated by the compiler when a project is created. It stores some of the Code that has been compiled in the project and will not be re-compiled when the project is created in the future, to speed up the entire compilation process.

. PDB: A program database file that is automatically generated when a project is created. It stores various program information and is used to speed up the debugging process. Records Program-related data and debugging information.

. PLG: compile the information file, the error and warning information files during compilation.

. RC: Resource definition file.

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

. Reg: Registry information file.

. Res: Binary resource file. After the resource compiler compiles the resource definition file, the res file is generated.

. Rtf: Rich Text Format (Rich Text Format) document, which can be created by word or WordPad and is often used to generate help files.

. SBR: The VC compiler generates the original browsing information file for each OBJ file. The browser information maintenance tool (BSCMAKE) will generate the BSC file using the SBR file.

. TLB: Ole library file, which stores the data types, modules, and interface definitions of OLE automation objects. The Automation server can understand how to use automation objects through the TLB file.

. Wav: Audio Resource file.

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.