缺少调试信息的模块是在这个项目中生成的吗?检查一下项目设置中Debug配置的编译和连接选项是否设置了输出调试信息。
解决方案 »
- 请教一个关于API函数的问题
- MFC中如何实现点击按钮显示不同内容
- 问大家一个关于MSN的转换为IDL文件.tlb文件,及其中接口的问题,请高手赐教!
- OnIdle函数是怎么回事?
- 请问inside vc++有没有中文版?
- 关于vc6.0版的insallshield:如何在一个安装程序中运行一个比较老的安装程序?高分求救!!!急!
- 谁知道vc中的命令行是怎么回事?
- 程序中使用了dtPicker日期控件,在没有装vc的电脑上不能运行,应该怎么弄才行?
- 内存管理问题,小妹实在搞不懂了!
- 如何得到CPU当前使用率
- Oracle数据库,如何完成定时发送短信,发送邮件?
- vc++6.0,怎么获取系统打印机的状态(我只想知道打印完成),打印完成我程序好做后面的事
然后clean工程
再Rebuild All工程
另一种方法是重新编译png.lib,tiff.lib,jpeg.lib这几个库,编译时加入/Zi 或/ZI 操作
vc6下是Project Setting->C++标签->debug info下选择Program Database for edit and continue或Program Database
还有一种方法是找png.lib,tiff.lib,jpeg.lib这几个库的debug版。
我的png.lib,tiff.lib,jpeg.lib这几个库就是debug版的.
而且,我的工程和调用的动态库都是统一为share DLL.
然后一个一个得排除看看问题在哪里
以下是msdn:
Linker Tools Error LNK1202
"filename" missing debugging information for referencing moduleThe given program database (PDB) for an object file was invalid. Recompile the object file; use CL's /Zi option.