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型多圈精密线绕电位器属于同一系列产品,具备不同的特性与应用场合。 该系列产品通常用于需要精细电阻调节的应用中,例如仪器仪表、精密调节设备、工业控制系统等。由于它们是多圈设计...
本文将重点介绍WXD1、WXD3、WXD22l、WXD222以及WR2210这五种型号的多圈精密线绕电位器,它们在各种电路设计中发挥着关键作用。 首先,我们要理解什么是多圈精密线绕电位器。多圈电位器与单圈电位器的区别在于其调节...
idea使用,包含安装包与对应的jar包
2. WXD1 、WXD3, WXD221 、WXD222 和WR2210 型多图精密线绕电位器该组多圈精密线绕电位器的外形如图3-69 和图3-70 所示,它们的主要参数见表3-49 。 3. WXD2 , WXD3 、WXD5 , WX D7和WXD9 型多圈精密线绕电位...
Java反编译工具是开发者在调试和理解已编译的Java字节码时的重要辅助工具。标题中的"java反编译工具"特指的是"jd-gui",这是一款开源的应用程序,它允许用户查看和分析Java类文件或.jar文件的源代码。这款工具对于...
《Excel在手机电脑维修中的应用——以“wxd.rar_Exel _手机电脑维修_维修记录”为例》 在IT行业中,Excel是一款广泛使用的数据管理和分析工具,尤其在维修记录管理中,它的作用更是不可忽视。以“wxd.rar”压缩包内...
维修店小程序+公众号 water_wxd 3.4.2.rar
wxD 是 wxWidgets (www.wxwidgets.org) 的 D 编程语言 (www.d-programming-language.org) 绑定,为 D 提供可移植的 GUI 工具包。
维修店小程序+公众号 water_wxd 3.4.2.zip微信小程序模板源码
项目包含前后台完整源码,后端采用 PHP 语言开发,前台为小程序。 项目都经过严格调试,确保可以运行! 具体项目介绍可查看博主文章 助力学习实践,提升编程技能,快来获取这份宝贵的资源吧!
IBM WebSphere Extended Deployment Operations Optimization V6.1(以下简称 WXD Operations Optimization V6.1)的推出正好满足了企业的这种需求。WXD Operations Optimization V6.1 为企业提供了一系列的工具来...
在项目文件"Wxd Russia1"中,可能包含了源代码文件、资源文件以及编译后的可执行文件。源代码文件通常以.cpp和.h为扩展名,其中.cpp是实现文件,包含了函数定义和类的实现;.h是头文件,包含了类的声明和函数原型。...
经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!...
天波简化损耗模型的计算,包括 % 天波传播衰减总损耗 % 自由空间路径损耗——电离层损耗————海平面反射损耗——MUF损耗——其他损耗
在这个例子中,存在一个名为“方案制定组”的团队,由wxd和lzm两位成员组成。lzm负责方案的制定和发布,而wxd负责方案的修订。方案在正式发布前,只能由拥有控制权的成员(lzm和wxd)操作,并且在制定阶段对外部人员...
cuda-11.2.0-460.27.04-linux.run cuda安装包 亲测可用 总共四个 这个是第一个cuda-11.2.0-460.27.04-linux.run cuda安装包 亲测可用 总共四个 这个是第一个cuda-11.2.0-460.27.04-linux.run cuda安装包 亲测可用 ...
- **网站编译入口**:登录APICloud官方网站提供的自定义Loader编译页面。 - **工具插件编译**:使用APICloud提供的桌面端工具插件进行编译。 ##### 2.3 安装自定义Loader - **扫码安装**:通过扫描二维码的方式将...
【知识点详解】 1. **传染病的基本知识**:传染病是由病原体引起的,能在人与人之间或人与动物之间传播的疾病。常见的传染病包括流感、肺结核、艾滋病等。传染病的发生需要三个基本条件:传染源(携带病原体的生物...
ros gazebo