wx我在Python环境下用了,还算好用吧,因为是DLL的动态库形式,所以,发布文件不大,压缩后在10M以内。
wxD,以前曾经编译过,修改若干文件Make文件后正常编译。因为发布了0。16,应圈网友要求,再次编译。
1。准备工作。
下载DMC,最新版本即可。http://www.digitalmars.com/download/freecompiler.html
下载wxWidgets 2.6.4 http://downloads.sourceforge.net/wxwindows/wxMSW-2.6.4.zip
下载DMD1.064 其他的最新版本我都试验了,都不行,什么wx2.9,DMD2.054.
屏蔽其他的编译make,我直接修改的vc的路径,bcc的路径,并且直接使用dm\bin\make为绝对路径。
2。编译wxWidgets:进入 wxWidgets-2.6.4\build\msw 路径,运行 dm\bin\make -f makefile.dmc 很快就编译成功。比VC快多了,生成了一个文件夹wxWidgets-2.6.4\lib\dmc_lib,这里就是编译成功的库。
进入 wxWidgets-2.6.4\samples\minimal 路径,再次运行dm\bin\make -f makefile.dmc ,编译成功后,在wxWidgets-2.6.4\samples\minimal\dmc_mswd路径下生成了minimal.exe 文件。
3。编译wxD。要先编译wxc。修改wxd根目录下的 Makefile,以及其他的Makefile,修改make为绝对路径。
执行(这个是我的路径啊,根据你的替换)
set WXDIR=D:\D\Gui\wxWidgets-2.6.4
D:\D\dm\bin\make all test
编译中,wxc目录下有几个文件有错误。local_events.h,object.cpp,manager.cpp,manager.h,但不是大毛病,都是文件格式的问题,转换下编码就OK了。编译成功后,生成了wxc.lib,wxd.lib,这两个文件共计13M多啊。
还生成了wxd\bin下的可执行程序:每个文件都在18-19M左右,压缩下,还是有近5M的个头。昨天用DGui或者dfl写的程序,才600k,压缩才300k不到,不过,wxD功能很强了,还跨平台啊!
上传了wxd.lib,wxc.lib
分享到:
相关推荐
WXD2、WXD3、WXD5、WXD7和WXD9型多圈精密线绕电位器 该组多圈精密线绕 电位器外形如图a、b、c、d、e、f所示,它们的主要参数见表50。
idea使用,包含安装包与对应的jar包
2. WXD1 、WXD3, WXD221 、WXD222 和WR2210 型多图精密线绕电位器该组多圈精密线绕电位器的外形如图3-69 和图3-70 所示,它们的主要参数见表3-49 。 3. WXD2 , WXD3 、WXD5 , WX D7和WXD9 型多圈精密线绕电位...
WXD1、WXD3、WXD22l、WXD222和WR2210型多圈精密线绕电位器 该组多圈精密线绕电位器的外形如图a和图b所示 , 它们的主要参数见表49。
维修店小程序+公众号 water_wxd 3.4.2.rar
jd-gui是个对java的class文件进行反编译的工具,同时也可以对jar进行批量反编译,对开发人员来说,在客户本地维护是个很好的工具
维修店小程序+公众号 water_wxd 3.4.2.zip微信小程序模板源码
EXEL电脑公司专用维修记录单,客户名、手机、故障现像...
IBM WebSphere Extended Deployment Operations Optimization V6.1(以下简称 WXD Operations Optimization V6.1)的推出正好满足了企业的这种需求。WXD Operations Optimization V6.1 为企业提供了一系列的工具来...
天波简化损耗模型的计算,包括 % 天波传播衰减总损耗 % 自由空间路径损耗——电离层损耗————海平面反射损耗——MUF损耗——其他损耗
wxD 是 wxWidgets (www.wxwidgets.org) 的 D 编程语言 (www.d-programming-language.org) 绑定,为 D 提供可移植的 GUI 工具包。
usb2.0 9700 网卡驱动
(北师大版)七年级下册4.13.3传染病及免疫专题辅导(生物).docx
ros gazebo
长整型的四则混合运算.cpp
(放文件的原因是:确保编译成小程序后cloudfunctions文件夹存在。如果该文件夹下没有文件,默认是不会在微信小程序开发平台中显示该文件夹的。) 修改manifest.json 在uni-app根目录下,修改manifest.json中的微信小...
HYML作为WXD信息的主要载体在发展中逐渐变得复杂,内容变得丰富。WXD普遍以HYML语言的形式出现,不用直接进行分析处理。WXD信息在网页信息抽取上可以分为手工抽取、半自动抽取、全自动抽取三种,对于网页信息抽取来...
<?.../** **/ class H5wxAction extends ...公众账号ID appid 是 String(32) wxd678efh567hg6787 微信分配的公众账号ID(企业号corpid即为此appId) 商户号 mch_id 是 String(32) 1230000109 微信支付分配的商户号
该编译器可以实现词法分析等词法分析程序的功能是从源程序中读入一个个字符,依据一定的构词规则,识别出各类有用的单词。单词是程序设计语言中具有独立意义的最小单位。单词按类别可分为5类:关键字,标识符,常数...