File Types supported by VC

Source: Internet
Author: User

File Types supported by VC

In VC ++ 6.0 ,*. CLW ,*. DSP ,*. DSW ,*. NCB ,*. opt ,*. RC ,*. PLG ,*. ILK ,*. PCH ,*. PDB ,*. res ,*. what files are IDB files? What can be used separately?

DSW: developer Studio

Workspace, the highest level configuration file, records the configuration information of the entire workspace. It is a plain text file that is automatically generated when Vc creates a new project.

DSP: developer Studio

Project is also a configuration file, but it records all the configuration information of a project, a plain text file

OPT: the configuration file used in combination with DSW and DSP. It records information related to machine hardware. The opt file content of the same project on different machines is different.

CLW: records information related to classwizard. If the CLW file is lost, there is no class information in the Class View panel.

PLG: it is actually a hypertext file that can be opened using Internet Explorer. It records the build process and is a log file.

RC: The resource description file records all resource information. modifications made in the resource editor are actually modifications made to the RC file.

RC2: The attached Resource Description file. It cannot be directly modified in the resource editor. It can only be manually added and can be used to add additional resources.

Res: resource files compiled by the resource editor are stored in binary format.

SBR: the browser information file generated by the compiler, which is very useful in code navigation. She needs to specify the/FR or/FR switch during compilation.

BSc: BSCMAKE. EXE uses all the SBR files as input. After processing, a bsc file is output. The BSC file is actually used in code navigation.

ILK: When the incremental compilation connection is selected, the connector automatically generates the ilk file to record the connection information.

PDB: Program

A database, that is, a program database file, used to record debugging information. It is a very important file. Without it, the program cannot be properly debugged.

Lib: if the project output is DLL, a lib file with the same name as the project is usually output to record the output function information.

Exp: Same as Lib, which is an output file generated together with DLL

PCH: The full name is precompiled header, which is a pre-compiled header file. It is automatically generated by the compiler when the/YU switch is specified during compilation.

IDB:

Tips

1) Sometimes, during compilation, the computer suddenly shuts down illegally (maybe someone accidentally hits the power or your memory is unstable ). After you restart the machine, open the project and re-compile it. Then, the VC will crash. You may think that your VC compiler is broken, but it is not (you should try to compile other projects !), You only need to delete the project's. NCB,. Opt,. APs,. CLW files, and all the files under the debug and release directories, and then recompile them.

2) If you want to share your source code project with others, but copying the entire project is too large. You can delete the following files:. DSW,. NCB,. Opt,. APs,. CLW,. PLG, and all files in the debug and release directories.

3) when your workspace contains multiple projects, you may not be able to intuitively and intuitively see which project is the current one. You can set it as follows: Tools-> options-> Format, select workspacewindow in category, and change its default font (for example, set it to fixedsys.

4) how to change the name of an existing project? Turn off the project. Open the. DSP file in text format and replace the original project name.

5) vc6 is useful for smart prompting of class members, but sometimes it fails. You can close the project first. CLW and. delete NCB, re-open the project, click the menu item View> classwizard, click the "addall" button in the pop-up dialog box, and rebuild all. The problem should be solved.

From http://c.chinaitlab.com/vc/920706.html

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.