根据http://msdn.microsoft.com/en-us/library/yd4f8bd1.aspx,项目有2个.pdb文件。Visual Studio使用vc90.pdb做什么?
project.pdb我用来允许稍后加载小转储,但vcx0.pdb的用途是什么?如果缺少它,这不是问题,我不需要将它存储起来。
我试图在不同的项目中共享一个PCH,这个文件是唯一导致问题的东西。如果我将使用PCH创建的vcx0.pdb复制到所有项目中,那些项目将此文件作为基础并将它们自己的符号添加到它。如果不给这些项目这.pdb文件,他们失败。
一对夫妇的事情,我注意到:
- 警告LNK4099报告失踪vcx0.pdb似乎没有任何东西是至关重要的。
- 如果我点的多个项目在同一文件中使用/ FD和禁用并行建设,使这项工作,每个项目保留有自己的符号递增
你当然是对的,但如果其他人正在寻找更详细的描述,在这里它是:http://msdn.microsoft.com/en-us/library/yd4f8bd1(v=vs.90).aspx – schluchc 2014-09-17 08:22:45