春节后上班后,闲来无事,又重新编译了一下wxwidgets3.0.0,发现按照网上说的修改setup.h文件,一下两项设置为0:
WXWIN_COMPATIBILITY_2_8
wxUSE_EXCEPTIONS
命令行方式编译,编译参数见参考网页,我采用的修改config.vc和config.gcc方式,发现 USE_EXCEPTIONS = 0 时无法编译通过,MinGW32出现的错误是找不到文件(自家PC)或者是链接错误(单位PC),而vc2010编译则是不能处理像 catch{…} 这样的代码,设置 OFFICIAL_BUILD = 0 则不会产生正确的目录或文件。
不知道为什么,如果有这样编译通过的请指教,不胜感激。
参考网页:
http://blog.csdn.net/loaden/article/details/6033771
http://bbs.csdn.net/topics/350177569
http://www.cnblogs.com/huixch/archive/2013/09/25/3339325.html
原文:http://www.cnblogs.com/santiaotuidehama/p/3543608.html