gpt4 book ai didi

c++ - 你能从第三方预编译的 LIB 文件中提取或生成 PDB 文件吗

转载 作者:行者123 更新时间:2023-11-28 04:57:41 25 4
gpt4 key购买 nike

我有一组正在使用的第 3 方 .LIB 文件,当我编译该项目时,我遇到了很多 LNK4099 错误。现在我知道我可以通过使用适当的链接器选项来抑制这些,但我想知道是否可以从这些库中提取/生成 .PDB 文件。

最佳答案

PDB(符号)文件链接到源代码,它是在链接器时生成的。如果您需要来自某些 Lib 的 PDB,您需要向提供者索取它,否则您无法生成它。

enter image description here

检查此链接:

https://msdn.microsoft.com/en-us/library/ms241613.aspx

LNK4099 的问题是指编译器找不到 PDB 文件。您可以从项目设置中禁用它,检查这些链接以查看如何处理它:

How to remove warning LNK4099: PDB 'lib.pdb' was not found

How to deal with 3rd party c++ libraries LNK4099 Warning in VisualStudio

关于c++ - 你能从第三方预编译的 LIB 文件中提取或生成 PDB 文件吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46805493/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com