C + + SLNS, detected vcxproj, vcxproj filters, lib, DLL, exe illustrate the meaning of home of _C _ script language

C + + SLNS, detected vcxproj, vcxproj filters, lib, DLL, the meaning of the exe

Updated: May 01, 2024 08:39:06 Author: Sanmao's second brother
This article mainly introduced the c + + SLNS, detected vcxproj, vcxproj. Filters, lib, DLL, the meaning of the exe, has the very good reference value, hope to be of help, if there are any errors or not considering the place of completely, glad

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++ 获取系统时间的方法汇总

    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
  • C++中explict关键字用法

    explict keyword usage in C++

    This article mainly introduces the usage of explict keyword in C++ related information, this article is very detailed, with reference value, interested friends to learn together
    2016-05-05
  • C++数据结构之红黑树的实现

    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 it
    2022-08-08
  • 探讨:C++中函数返回引用的注意事项

    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 reference
    2013-05-05
  • 重构-C++实现矩阵的简单实例

    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 look
    2016-06-06
  • linux使用gcc编译c语言共享库步骤

    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 it
    2014-01-01
  • 仿写C语言string.h头文件检验字符串函数

    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 help
    2021-11-11
  • C语言实现自动发牌程序

    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 to
    2021-12-12
  • C++中平衡二叉搜索树的模拟实现

    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 to
    2023-09-09
  • VisualStudio2022不支持.NET Framework 4.0项目解决办法

    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 together
    2023-09-09

Latest comments