C + + SLNS, detected vcxproj, vcxproj filters, lib, DLL, the meaning of the exe
SLNS, detected vcxproj vcxproj), filters, lib, DLL, exe meaning
Establishment works
After creating a C++ project, multiple files are generated
Such as SLNS, detected SDF vcxproj, vcxproj. Filters, vcxproj. The user all of these are the file extension.
- The sln is the solution file that provides the solution Explorer with the information needed to display a graphical interface to the management file;
- sdf (SQL Server Compact Edition Database File) file, is the project information saved into a database file, if you do not participate in a large team project, does not involve the advanced debugging process, this file for you is of little use, you can rest assured to delete, If you need this file again later, simply open the.sln file in the project and recompile the link.
- vcxproj file: Project file that describes the properties of the project. When you modify this file and rebuild the project, vs will rebuild the project.
- vcxproj.filter file: can be understood as a view file, defines the directory structure after the project is opened in VS, modify this file and rebuild vs will not rebuild the project.
- The vcxproj.user file is a localized user configuration that allows multiple users to configure the project in their own way (such as the position of forms when the project is opened, and other configurations unrelated to the project content).
Compile generation
C++ projects generate multiple files when compiled,
Such as ilk, PCH, PBD, obj, idb, PDB, lib, DLL, exe these are the file extension.
- ILK file: It is an intermediate file generated during the connection process and is only used by the LINK tool.
- PCH file: precompiled header file, which is automatically generated by the compiler when the project is created, which stores some of the code that has been compiled in the project, and will not be recompiled when the project is created in the future;
- PBD file: File similar to DLL. Only DLL is machine code, PBD is pseudocode;
- obj file: is a 3D model file format. A standard developed by Alias|Wavefront for 3D modeling and animation software "Advanced Visualizer", suitable for interoperability between 3D software models, and can also be read and written through Maya;
- idb file: an MSDev middle layer file;
- PDB file: (program database) file holds debugging and project status information, so that the debugging configuration of the program can be incrementally linked;
- lib file: static link library file (important);
- dll file: dynamic link library file (important);
- exe file: Executable file (important).
Sum up
The above is personal experience, I hope to give you a reference, but also hope that you support the script home.
Related article
-
VC++ obtain system time method summary
This article gives you a summary of 5 kinds of VC++ to obtain the system time method, very simple and practical, need a small partner can refer to the next.2015-07-07 -
Implementation of red-black tree for C++ data structure
The red-black tree is a binary search tree with each node with color, and through the control of node color, the binary search tree to achieve as much as possible balance state. This article mainly introduces the principle and implementation of red-black tree in C++, and you can refer to it if you need it2022-08-08 -
Discussion: Considerations for function return references in C++
This article is a detailed analysis of the precautions for function return references in C++, the need for a friend's reference2013-05-05 -
Refactoring - Simple example of C++ implementation matrix
The following Xiaobian will bring you a simple example of refactoring -C++ implementation matrix. Xiaobian feel very good, now to share with you, but also to give you a reference. Let's take a look2016-06-06 -
linux uses gcc to compile the c shared library steps
This article mainly introduces the steps of using gcc to compile c language shared library in linux, everyone refer to use it2014-01-01 -
Write C language string.h header file test string function
Here to share is a C language string.h header file test string function imitation writing, very simple and practical, Xiaobian think this article is written well, hope to bring you help2021-11-11 -
C language to achieve automatic licensing procedures
This article mainly introduces the use of C language to achieve automatic licensing procedures, the example code in the article is very detailed, has a certain reference value, interested partners can refer to2021-12-12 -
Simulation of balanced binary search tree in C++
Binary search tree can shorten the efficiency of the search, but if the data is ordered or close to ordered binary search tree will degenerate into a single tree, the search element is equivalent to searching elements in the order table, inefficient, so this article gives you a C++ balanced binary search tree simulation implementation method, the need for friends can refer to2023-09-09 -
Not supported by VisualStudio2022. NET Framework 4.0 project solution
This article focuses on VisualStudio2022 not supported. NET Framework 4.0 project solution, the text through the graphic is very detailed, for everyone's study or work has a certain reference learning value, the need of friends below with the small series to study together2023-09-09
Latest comments