引入wxWdigets的rc文件后MANIFEST编译错的解决方法
2009-02-14 13:53
337 查看
用Visual C++ 2005编译使用了wxWidgets,可能碰到如下的错误:
CVTRES : fatal error CVT1100: duplicate resource. type:MANIFEST, name:1, language:0x0409
LINK : fatal error LNK1123: failure during conversion to COFF: file invalid or corrupt
原因可能是你引入了wxWidgets的rc文件,其中的Manifest跟你自己的冲突,解决的方法是:
将下面的一行定义加入你的工程中的rc文件对wxWidgets rc文件引用(#include "wx/msw/wx.rc")的前面:
#define wxUSE_NO_MANIFEST 1
CVTRES : fatal error CVT1100: duplicate resource. type:MANIFEST, name:1, language:0x0409
LINK : fatal error LNK1123: failure during conversion to COFF: file invalid or corrupt
原因可能是你引入了wxWidgets的rc文件,其中的Manifest跟你自己的冲突,解决的方法是:
将下面的一行定义加入你的工程中的rc文件对wxWidgets rc文件引用(#include "wx/msw/wx.rc")的前面:
#define wxUSE_NO_MANIFEST 1
相关文章推荐
- ”编译OpenCV, /include/opencv2下只有一个opencv.hpp文件 “的解决方法
- eclipse下不能编译.ftl文件,会报错的解决方法
- 编译运行正常,但archive时找不到SDWebImage/文件的解决方法
- 由于ptrace.h文件导致的内核编译出错的解决方法
- 项目文件.NET下编译C++代码时出现fatal error C1083: 无法打开包括文件:“xuhk_JNIHelloWorld.h”: No such file or directory错误的解决方法。
- 由于ptrace.h文件导致的内核编译出错的解决方法
- Keil-原文件类型不明确导致编译出错的解决方法
- C#编译时出现不是win32有效的资源文件的解决方法
- ndk编译时出现:*** 目标文件“clean”含有 : 和 :: 两种条目 问题的解决方法
- VS2008编译找不到且不能升级vc90.pdb文件解决方法
- Linux 下 Eclipse编译找不到so库文件的解决方法
- Visual C++ 2010项目在Visual Studio 2013中打开.rc文件提示"undefined keyword or key name: SS_REALSIZECONTROL"解决方法
- 安装交叉编译工具,执行arm-linux-gcc–v命令出现提示找不到该文件或目录?解决方法
- XCode编译文件过多导致内存吃紧解决方法
- myeclipse不编译JAVA文件解决方法
- 由于ptrace.h文件导致的内核编译出错的解决方法
- 编译中出现PCH文件错误解决方法
- 安装交叉编译工具,执行arm-linux-gcc –v命令出现提示找不到该文件或目录?解决方法