fatal error LNK1202错误问题解决方案

fatal error LNK1202错误问题解决方案,第1张

概述在编写wxsqlite3应用程序时,debug版本连接出现 fatal error LNK1202错误,版本查找原因原来是debug版本sqlite3编译时调试数据库选项为/ZI,而wxsqlite3为/Zi,两者不一致造成的。在网络上找到一篇文章,也描述了这个问题。     debug版本下经常出现提示: fatal error LNK1202: "C:\DPSI\DPSPro\src\Debu

在编写wxsqlite3应用程序时,deBUG版本连接出现Fatal error LNK1202错误,版本查找原因原来是deBUG版本sqlite3编译时调试数据库选项为/ZI,而wxsqlite3为/Zi,两者不一致造成的。在网络上找到一篇文章,也描述了这个问题。

deBUG版本下经常出现提示:

Fatal error LNK1202: "C:\DPSI\DPSPro\src\DeBUG\vc60.pdb" is missing deBUGging information for referencing module

MSDN给出的错误提示:

The given program database(PDB) for an object file was invalID. Recompile the object file: use CL's /zi option

原因分析:这种链链接错误一般出现在DEBUG版本中,而在RELEASE版本可以正常编译。最有可能是程序引用的库版本与当前主工程版本不一致。

解决方案:删除VC集成环境编译链接及建立工程产生的临时文件,然后重新建立新工程,再编译链接。

总结

以上是内存溢出为你收集整理的fatal error LNK1202错误问题解决方案全部内容,希望文章能够帮你解决fatal error LNK1202错误问题解决方案所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/1176978.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-02
下一篇 2022-06-02

发表评论

登录后才能评论

评论列表(0条)

保存