gpt4 book ai didi

visual-c++ - 如何清除链接警告 4099

转载 作者:行者123 更新时间:2023-12-04 06:10:50 25 4
gpt4 key购买 nike

在我的 vc2005 解决方案中,在构建它时,会显示一些警告,例如“警告 LNK4099:未找到 PDB 'libbmt.pdb'...”,但我不知道要禁用它。

最佳答案

它不能被禁用,因为它在 Microsoft 的不可忽略警告列表中。

如果您有正在使用的库的源代码,您可以在 Debug模式下重建它们并将生成的 *.pdb 文件复制到与您正在链接的库相同的目录中。

如果您没有源代码,有一个解决方法,但它涉及对链接器进行十六进制编辑:https://connect.microsoft.com/VisualStudio/feedback/details/176188/can-not-disable-warning-lnk4099

Essentially, hex edit your link.exe (after backing it up!) to zap the occurrence of 4099 in the list of non-ignorable warnings. I did it and the hundred or so 4099 warnings disappeared! [L]ook for the hex bytes 03 10 00 00 (which is 4099 as a 32-bit little-endian hex value). Change it to (say) FF FF 00 00, save the file and you're done.

关于visual-c++ - 如何清除链接警告 4099,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7801576/

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