Dev-C++ & MinGW & wxWindows2.6.2 开发环境的配置

             最近对wxWidgets产生了兴趣,想用用这个东西.  本来用VC6环境来对wxWindows进行配置,是最简单不过的了. 但我想到这个东东既然是可以在Linux下run的东西, 还是用MinGW下来使用他吧. 乘这个机会也学点gcc的使用.  经过一两天的摸索, 总算搞定.
        一. 准备工作
              wxWidgets2.6.2: 可以到www.wxWindows.org下载. 建议下载所有平台版(All ports combined )的.这样在linux下也可以编译使用.
              MinGW(5.02): 我下载的是一个网络安装版的. 使用网络安装版时建议下载所有部件(花不了多少时间,看了下就9个包左右).
              MYSYS1.0.11: Windows下一个仿Linux环境, 在编译wxWidgets时需要它.   
              以上两个包最新的下载地址可以到 sourceforge.net 上去查询. 下面是我用的下载地址.      MinGW: http://umn.dl.sourceforge.net/sourceforge/mingw/MinGW-5.0.2.exe
              Dev-C++: 我使用的是最新的4.9.9.2版本. (按:用了这么多的IDE,发现还是MS 的Visual Stdio系列的IDE最好用. 虽然有很多开源的IDE,但大多使用起来不是太方便,Dev-C++算用起来比较顺手的一个. 另外 MinGW Developer Studio也不错. 难怪在Linux下众多高人们还是情愿使用VIM和Emacs.)
        二. 安装
              分别安装MinGW,MYSYS,Dev-C++到系统上. 安装时一路下一步就OK了. 另外在安装Dev-C++时值得提请注意的是,它会提示是否要跟系统的.c,.cpp等文件相关. 如果你不想这样,最好去掉这些选项.
         三. 编译wxWidgets
              先将wxWidgets解压缩到硬盘上.我机器上为d:/wx. 运行mysys,进入wx目录( cd /d/wx ).
              创建两个目录build_d,build_r分别用来编译Debug版的库和发布版的库. 先创建Debug版的库.
               cd build_d
                运行配置命令:
               ../configure --with-msw --enable-debug --enable-debug_gdb --disable-shared --enable-monolithic
                 (说明: --with-msw 表示编译ms window的版本, --enable-debug 和 --enable-debug_gdb 标准表示配置debug版的库. --disable-shared 将编译静态的库. wxWidgets的作者建议使用静态库,这样在将来的应用程序升级时就方便些,因为不用在重复发布那么多的dll了. --enable-monolithic将把wxWidgets的核心
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值