您的位置:首页 > 其它

编译过程中碰到的几个小问题和解决方法

2011-09-27 11:24 381 查看
Q1:

无法找到调试信息,或调试信息blablabla...

方法:项目属性:

C++-》常规-》调试信息格式 设置为“用于编辑并继续的程序数据库(/ZI)
C++-》优化-》优化 设置为“禁用”
链接器-》调试-》生成调试信息 设置为“是”
或者直接在C++-》命令行中添加/ZI /Od,并在链接器-》命令行中添加/DEBUG

Q2:

源代码与当前版本不一致,断点无法到达blablabla...

方法:全选出问题的文档,然后点菜单项中的编辑-》高级-》设置选定内容的格式

Q3:

1>CVTRES : fatal error CVT1100: 重复的资源。type:MANIFEST, name:1, language:0x0409

1>LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
加入了MANIFEST资源,同时将应用程序语言从中文改成了英文,结果出现了上面的问题。中文时,不存在这个问题。
错误信息显示,重复链接了MANIFEST资源。无论怎么改动.rc文件,都没法避免这个错误,只能使用兼容处理的方式。
解决方法:项目——属性——清单工具,嵌入清单——否
重新编译,OK!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐