wxWidgets程序链接错误解决
来源:互联网 发布:初学者php项目开发案例 编辑:程序博客网 时间:2024/04/29 19:55
快乐虾
http://blog.csdn.net/lights_joy/
lights@hb165.com
本文适用于
wxWidgets-
vs2008
Windows XP
欢迎转载,但请保留作者信息
在编译wxWidgets自带的samples时出现一个错误:
CVTRES : fatal error CVT1100: duplicate resource. type:MANIFEST, name:1, language:0x0409
由于是manifest的错误,首先想到的就是把这个exe的生成manifest文件的选项给关闭了,这样虽然可以解决链接错误的问题,但是在运行时出现错误,提示要求使用manifest。
打开这个exe工程的rc文件看了一下,很简单的两行语句:
mondrian ICON "mondrian.ico"
#include "wx/msw/wx.rc"
估计问题出在wx.rc身上,打开一看,果然在其底部发现了几行代码:
//////////////////////////////////////////////////////////////////////////////
//
// Manifest file for Windows XP
//
#if !defined(wxUSE_NO_MANIFEST) || (wxUSE_NO_MANIFEST == 0)
#if !defined(WX_MSC_FULL_VER) || WX_MSC_FULL_VER < 140040130
// see "about isolated applications" topic in MSDN
#ifdef ISOLATION_AWARE_ENABLED
#define wxMANIFEST_ID 2
#else
#define wxMANIFEST_ID 1
#endif
#if defined(WX_CPU_AMD64)
wxMANIFEST_ID 24 "wx/msw/amd64.manifest"
#elif defined(WX_CPU_IA64)
wxMANIFEST_ID 24 "wx/msw/ia64.manifest"
#elif defined(WX_CPU_X86)
wxMANIFEST_ID 24 "wx/msw/wx.manifest"
#endif
#endif // !defined(WX_MSC_FULL_VER) || WX_MSC_FULL_VER < 140040130
#endif // !defined(wxUSE_NO_MANIFEST) || (wxUSE_NO_MANIFEST == 0)
直接在exe工程的rc文件选项上定义wxUSE_NO_MANIFEST,关闭wx.rc中的manifest定义,再编译运行,一切OK。
参考资料
用dll方式编译wxWidgets-2.8.8(
wxWidgets和MFC动态类型信息比较(
- wxWidgets程序链接错误解决
- VC2008编译wxWidgets程序链接错误(GDI相关)
- CentOS7安装wxWidgets错误解决
- VC win32 app + wxWidgets 链接错误
- CodeBlocks+MinGW+Wxwidgets程序的静态链接
- C++链接错误解决
- wxwidgets DEBUG 编译错误解决.ld.exe: cannot find -lwxmsw28ud
- wxwidgets DEBUG 编译错误解决.ld.exe: cannot find -lwxmsw28ud
- 解决CMFCColorButton链接错误问题
- ntpdate server链接错误解决
- googletest链接错误“ _regcompA”解决
- ora-00257:归档程序错误,在释放之前仅限于内部链接如何解决
- 三兄弟嵌入式旗舰版TI28335DSP底板程序编译链接错误解决——CCS6
- 解决wxWidgets在VS2008下的链接问题(error LNK2001)。
- wxWidgets典型错误
- 第一个wxWidgets程序
- wxWidgets程序书写步骤
- wxWidgets程序书写步骤
- Head First C# 中文版 图文皆译 第二章 page50
- INTERBASE2009的新感受
- Oracle数据库字符集问题解析
- C#接口的作用
- Unix Socket 小程序
- wxWidgets程序链接错误解决
- 修改linux下面的语言(中文转英文)
- 初探AJAX
- ++i
- 【原创】自己动手写缓存系统(tmcache)
- flash音乐控制终极指南
- Flash声音控制详解
- Flash中音量和左右声道平衡的控制(1)
- Flash中音量和左右声道平衡的控制(2)