Visual Studio 编译器是否会为相同的源生成不同的.pdb文件

iibxawm4  于 2023-03-24  发布在  其他
关注(0)|答案(1)|浏览(184)

我知道我应该尽可能地避免它,但让我们谈谈紧急情况。
使用相同库从相同源代码生成的.pdb文件在每次构建时产生不同结果的可能性有多大?
是的,我知道GUID会有所不同,但我可以手动更改。
假设我没有相应的.pdb文件,但我知道编译指定产品版本时使用的源代码。

8zzbczxx

8zzbczxx1#

我所知道的是,除了GUID之外,您可以找到具有相同源代码的不同pdb文件的不匹配信息,如此博客:
https://blogs.msdn.microsoft.com/junfeng/2007/11/05/mismatched-pdbs-why/
一个线程还共享了一些关于时间戳的信息,这些信息应该在这里匹配:
Compiler PDB file and the Linker PDB file

相关问题