4

最近我开始学习 C++。我使用 MSVC 2010 作为我的 IDE,因为我将为 Windows 平台创建应用程序。我想知道在项目的调试文件夹中找到的“增量链接器文件”和“程序调试数据库”文件是什么。

http://gyazo.com/f3e48ecf9394c192f7fb90b31ed71c91.png

4

1 回答 1

11

简短的回答:除非你真的非常非常缺乏磁盘空间,否则不要删除它们。

长答案

  • 链接器使用增量链接器文件(*.ilk) 来加速应用程序 (.exe) 或库 (.lib) 的生成。当您的项目有 100 个文件并且只有一个更改时,您会对此感到高兴。

  • 程序调试数据库(*.pdb) 仅在调试版本中有用。它们允许您逐步调试程序,单步执行函数调用并查看原始 C++ 源代码而不是汇编程序内部发生的情况。这在构建库并将它们链接到其他项目时也适用:您可以在调试另一个应用程序时查看库函数。真的很有用。

于 2013-10-19T11:17:11.207 回答