The meaning of several filename suffix in VC project

Source: Internet
Author: User
Tags resource

. CPP is the source program code C + + file

. h is a header file that contains function declarations and variable definitions

. RC is a resource script file that defines a resource

. DSP is the engineering document that records the current project information

. DSW is a workspace file, and one workspace may contain one or more works

...

(Other suffix files, CLW. Opt. APS, as described below)

. Opt Engineering parameter files for the development environment. such as the position of the tool bar and other information;

. APS (Appstudio file), resource assistance file, binary format, generally do not have to worry about him.

CLW ClassWizard information file, is actually the format of the INI file, you can study. Sometimes ClassWizard problems, manual modification CLW file can be solved. If this file does not exist, Each time you use ClassWizard, draw a hint to see if you are rebuilding.

PLG is a compilation of information files, compile-time error and warning information file (is actually an HTML file), generally not useful. There is an option in tools->options to control the generation of this file. www.bianceng.cn

. HPJ (Help project) is the project that generates the assistance files, which can be handled with microsfot helps compiler.

. MDP (Microsoft DevStudio project) is an older version of the project file that prompts you to switch to the new DSP format if you want to open the file.

. BSC is used to browse project information and must have this file if you use source brower. If you do not use this feature, you can remove generate Browse Info file in Project options to speed up compilation.

The. Map is the image information log file of the execution file, which is not generally needed unless you are familiar with the underlying system.

The. PCH (pre-compiled file) is precompiled and can speed up compilation, but the file is very large.

The. PDB (program Database) records some of the data and debugging information related to your programs, which can be useful when debugging.

. EXP is generated only when the DLL is compiled, and some information in the DLL file is logged. Generally, it's no use.

. NCB no compile browse file (no compile browser). This file can be deleted when there is a problem with the auto completion feature. Build is generated automatically.

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.