我链接到静态库(第三方)并收到LNK4099警告:.Pdb not found
有没有办法为这个库创建一个剥离的pdb?我不需要来自这个特定库的调试信息,只是没有警告。
直到现在我遇到了LNK4209:损坏的pdb警告与LNK4099一样无法识别。 编辑link.exe和添加/忽略:是一个很好但本地的解决方案,不适合服务器构建机器。
答案 0 :(得分:2)
在CodePlex上有一个名为“Common Compiler Infrastructure”的项目,它承载与PE和PDB格式交互的类。其中一个类称为PdbWriter,可用于生成pdb文件。生成一个空的pdb文件并将其用作原始pdb文件的替代可能是一个可以根据您的标准工作的解决方案。