前两天用Python + wxPython给妞妞写了个记帐本的图形工具,省得她每天拿笔记帐了,效果还不错,嘿嘿。今天突发奇想地打算再写个下载工具,使用迅雷的开放下载引擎。因为本人喜欢精简的软件,不要太多花哨的东西,看到迅雷官方提供的示例程序挺符合自己的审美观,不过是MFC开发的,所以打算用wxWidgets实现类似的吧。
之前的记帐本工具完全在Fedora Linux平台下开发,只要yum install wxpython就可以傻瓜式地完成环境配置,省下来时间完成工具的设计和编码,大赞Linux下超强的开发体验。
对于待开发的下载工具,因为只有.dll的动态链接库可以使用,所以只能将开发平台挪到Windows下了,我真的不太喜欢Windows的开发环境,配置什么东东都好麻烦,可能还是没有熟练的原因吧,嗨!~开了个XP的虚拟机,下载了wxWidgets源码安装包,安装后发现还需要手动进行源码编译,真费事。编译步骤如下:
1. 之前已经安装了带有MingwGCC编译器的的Code::Blocks,需要将C:\Codeblocks\Mingw\bin目录添加到系统环境变量PATH中。(右键电脑属性---高级---系统环境变量配置)
2. cmd进入wxWidgets\build\msw目录下,运行
mingw32-make -f makefile.gcc BUILD=release SHARED=1 MONOLITHIC=1 UNICODE=1
漫长地等待后,编译完成,生成了wxWidgets\lib\gcc_dll文件夹,里面就是我们需要的wxWidgets的动态链接库。
参考链接:
阅读(2229) | 评论(0) | 转发(0) |