1.
在编译wxWidgets项目的时候,会出现 无法打开包括文件: “wx/setup.h”: No such file or directory
原因:不同的平台需要不同的setup.h
解决的办法:
1.到wxWidgets目录下的\include\wx\下面, 找到platform.h文件,打开
2.找到 #include “wx/setup.h” 一行
3.将 “wx/setup.h” 改为 “wx/msw/setup.h”, 然后保存修改后的platform.h文件即可,之后你再去编译工程,就不会出现这个错误了。这是windows平台下面的。
原来官方给的下载包里的wx.chm帮助文件有这个问题的解决办法,意思是说,wx/…目录里根本没有setup.h文件, 首先要在platform.h文件里进行配置, 格式大致是 #include “wx/XXX/setup.h”, 而这里的XXX是根据你所用的操作系统的不同而改变的,例如WINDOW下就改成"wx/msw/setup.h", 而MacOS就改成"wx/mac/setup.h"
2.
在使用wxStyleCtrl时,要在codeblock的项目的链接库设置(Linker setting)中加入libimm32.a,不然编译时会出现错误。