最近我开始学习c ++.我使用MSVC 2010作为我的IDE,因为我将为Windows平台创建应用程序.我想知道在项目的debug文件夹中找到的"增量链接器文件"和"程序调试数据库"文件是什么.
简短的回答:除非你真的非常缺乏磁盘空间,否则不要删除它们.
答案很长:
链接器使用增量链接器文件(*.ilk)来加速应用程序(.exe)或库(.lib)的生成.当您的项目有100个文件且只有一个更改时,您会对此感到高兴.
该程序调试数据库(*.PDB)是唯一有用的调试版本.它们允许您逐步调试程序,单步调用函数并查看原始C++源代码而不是汇编程序内部的内容.这在构建库并将它们链接到其他项目时也有效:您可以在调试另一个应用程序时查看库函数.真有用.