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