Windowx下配置DialogBlocks全攻略

来源:互联网 发布:妇科医生 知乎 编辑:程序博客网 时间:2024/05/17 23:07

         MD,今天整了一上午的WxWidgets,终于感叹Windows下的开发环境搭建实在是恶心到了极致了,本来一开始是自己编译WxWidgets然后用VS写代码的,毕竟Windows下还是VS的编译环境最舒服,可是发现WxWidgets没有合适的图形化帮助界面实在难写,正好以前一直有CodeBlocksDialogBlocks,这俩都能图形化开发WxWidgets。好,果断抛弃VS,结果杯具来了……

         先说说CodeBlocks吧,TNND,我就一直没弄明白了,CodeBlocks的环境变量到底是怎么设置的,完全莫名其妙的,好吧,这个我也果断放弃了,那么就剩下一个了——DialogBlocks

         不得不说毕竟是专门的WxWidgets开发环境,用得那个舒服啊,各种XRC测试,比编译后执行爽了不知道多少倍,结果做好了一个测试版小软件需要出bin的时候,茶几来了……我艹,无法编译,提示居然需要一堆Linux的环境支持,好吧,我认了,谁让我习惯在Windows下敲代码了,一个一个按说明环境设置,结果还是不好使,OK,那我重新Down一个最新版的DialogBlocks总行了不,嘿嘿,果然不错,集成了MinGWWxWidgets-2.8.11,恩,很满意。安装完后按提示一步一步来。好的,再次编译……果然还是不行,已经预料到了。那么继续一步一步调错。

WxWidgets根目录,恩,没错。

MinGW根目录,恩,没错。

MSYS……额,这啥破玩意儿……好,上SourceForge下载了一个安上,恩,没错。

CYGWIN……好吧,我承认我OUT了,又是个Windows下全仿Shell的一个界面,一样上SourceForge上整了一个,恩,OK了。

哈哈,能编译了,突然,我艹,来了一堆编译错误……又开始纠结了,一个一个DEBUGMLGB的,全是库不全的缘故。突然灵光一闪!整合的MinGW没有设置库文件路径……好吧,这次我不笨了,想到CodeBlocks有自带的MinGW,直接修改MinGW路径为CodeBlocks下,OYEAH,过了,完全通过,一点问题都么有了,开心啊。

 

 

其实上面说的都是些废话。牢骚占了60%以上……虽然经历过花一整天的时间整环境,但每次都巨吐血……好了,又开始牢骚了,言归正传,下面就是傻瓜式流程了,希望能对大家有所帮助。

 

以下完全按照我的安装过程来,中间可能有重复部分,请自行尝试

1、  下载CodeBLock最新版(需要内置的MinGW

2、  下载DialogBlocks最新版(选择完全安装,即安装WxWidgets最新稳定版和MinGW

3、  安装DialogBlocks,向导设置WxWidgetsMinGW根目录(MinGWCodeBlocks版本)

4、  下载MSYS,安装

5、  下载CYGWIN,安装

6、  打开DialogBlocks,点击Settings,点击Paths,将MSYSCYGWIN路径设置好。

7、  对任意项目点击Build,需要编译WxWidgets,选择是,OK,去喝茶吧,半小时后回来就好

8、  再次BuildOYEAH,成功

 

 

备注:本人使用的Codeblocks版本为10.05DialogBlocks版本为4.38WxWidgetsW2.8.11MSYSCYGWIN没注意,直接在SourceForge上下载的最新版

 

原创粉丝点击