Visual Studio生成的二进制文件

时间:2011-06-07 18:06:52

标签: c++ c visual-studio

需要获胜开发者的快速帮助。如果我弄错了,请纠正我。谢谢!

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

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

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

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

* .exp。不知道如何处理这些问题。

1 个答案:

答案 0 :(得分:3)

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