wxWidgets的摸索

最近在做一个东西,VS2010用起来是不错,但是就是电脑有点承受不住,启动VS2010的时候超级慢,编译也不怎么快。哎,大家不要喷我的电脑,06年花1W多大洋买的,也不舍得丢,就是卖也就是废铁价了。


其实,也就是做个小东西,干嘛非得用VC。于是在网上荡来荡去,发现了个新玩意(对我来说):CodeBlocks。为什么要选择它呢,为什么呢?呵呵~  没办法最像MFC的家伙就是CodeBlocks提供的wxWidgets了。CodeBlocks集成了wxWidgets。说来有意思,很多人对它的诟病就是wxWidgets太像MFC了~


纯技术论者就喜欢挑三拣四,wxWidget像MFC怎么了。我也犯病,研究到底是wxFormBuilder好用,还是wxSmith好用,呵呵。还没开始动手就开始纠结起来了。


wxSmith,wxFormBuilder毕竟都是工具,要么生成代码,要么生成xrc文件。评价这两个工具,除了要看自己的爱好,支持的控件数目是要考虑的,另外代码版本控制对xrc支持好呢,还是wxSmith好? 这个问题还是留着吧。


搭建环境的方法:

1、到wxWidgets网站下载(http://www.wxwidgets.org/ )

2、下载的不管是压缩包还是安装程序,都是需要编译的

3、编译挺复杂的,wxWigets支持的平台太多了,只是我只需要windows版本,那就编译msw(Microsoft Windows)吧。还是来个抄来的脚本吧,感谢作者。

@echo off
cd build/msw
title 编译wxWidgets
echo 开始编译
echo ---------------------------------------------------------------------
echo 编译发行版本
mingw32-make -f makefile.gcc BUILD=release SHARED=1 MONOLITHIC=0 UNICODE=1
echo 编译调试版本
mingw32-make -f makefile.gcc BUILD=debug SHARED=1 MONOLITHIC=0 UNICODE=1
echo ---------------------------------------------------------------------
echo 编译结束
pause

4、等待很长时间的编译,没有意外的话,应该就OK了

5、启动CodeBlocks开始第一个工程吧。

6、但是,当我编译的时候,缺提示找不到setup.h文件吧,这个就是说你用的msw,在lib下呢。

C:\wxWidgets-2.9.4\lib\gcc_dll\mswu\wx
7、修改CodeBlocks的编译选项,让其可以找到链接库

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

欣爸爸

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值