编译wxPropertyGrid的一个问题

刚刚把VS2005卸载,安装了VS2008 Express。编译wxPropertyGrid时出现错误,提示是“wxmsw28ud_core.lib”中的某些和GDI+相关的符号无法解析,不知是wxWidgets的bug还是wxPropertyGrid的bug。重新设置wxWidgets编译选项,将GDIPLUS关闭后,重新编译wxWidgets问题解决。

方法如下:

打开%WXWIN%\include\wx\msw\setup.h,将 wxUSE_GRAPHICS_CONTEXT项值设置为0;

打开%WXWIN%\build\msw\config.vc,将 USE_GDIPLUS 设置为0;

执行 nmake -f makefile.vc 重新编译即可。

posted on 2009-06-17 16:08  codezhang  阅读(456)  评论(0编辑  收藏  举报

导航