Visual Studio生成的二进制文件

Visual Studio generated binaries

本文关键字:二进制文件 Studio Visual      更新时间:2023-10-16

需要win开发人员的快速帮助。请纠正我哪里错了。非常感谢。

我从源代码中构建了一个C++库,并获得了以下文件:

*.dll。这些文件进入PATH环境变量中列出的文件夹。

*.lib.这些文件进入Visual Studio搜索库的文件夹中。

*.pdb。这些是调试所必需的。将它们与DLL文件一起复制或LIB文件?

*.exp.不知道该怎么处理这些。

如果要在构建库的同一台计算机上调试库,则根本不需要移动.pdb文件。否则,将它们与.dll放在一起。您可能还需要使用/PDBALTPATH选项从dll中剥离到pdb的完整路径。您可能根本不需要.exp文件,因为您使用的第三方库可能不会从您的项目中导入。