【wxlua教程二】关于wxlua库的大小
2015-02-17 16:00
381 查看
有的同学觉得wxlua很大,想说能不能给它弄小一点,我的答案是可以。
wxlua下有什么
为wxlua加壳压缩
用来设置wxlua生成所需要的库。其中我列举几个较重要的,
如果你的项目不需要这种功能,可以去掉,减小体积。:
stc模块,全称StyledTextCtrl,一个文本编辑控件,可以设置行号,代码高亮,代码折叠等等,
xrc模块 用来读取界面布局文件(后缀xrc),这种文件是用所见即所得的工具(如 wxFormBuilder)生成的。
aui模块 这个模块用来做类似例程中auidemo类似的界面,这个我找不到词语来描述。
media 模块用来播放各种媒体(声音,视频等)。
net 模块 用来网络访问的,如果你的项目
richtext 包含通用富文本控件的功能。(我没用过),看例子好像和RTF文本一样。
http 简单的HTML渲染器和其他HTML呈现包含在这个库,以及 wxHtmlHelpController , wxBestHelpController 和 wxHtmlListBox 。
通常在发布前按需要重新编译一下wxlua,可以减少一些体积。
wxlua下有什么
为wxlua加壳压缩
wxlua下有什么
编译过wxlua的人知道在cmake中有一个选项为wxWidgets_ALL_COMPONENTS_28=gl;stc;richtext;aui;xrc;qa;media;net;xml; html;adv;core;base
用来设置wxlua生成所需要的库。其中我列举几个较重要的,
如果你的项目不需要这种功能,可以去掉,减小体积。:
stc模块,全称StyledTextCtrl,一个文本编辑控件,可以设置行号,代码高亮,代码折叠等等,
xrc模块 用来读取界面布局文件(后缀xrc),这种文件是用所见即所得的工具(如 wxFormBuilder)生成的。
aui模块 这个模块用来做类似例程中auidemo类似的界面,这个我找不到词语来描述。
media 模块用来播放各种媒体(声音,视频等)。
net 模块 用来网络访问的,如果你的项目
richtext 包含通用富文本控件的功能。(我没用过),看例子好像和RTF文本一样。
http 简单的HTML渲染器和其他HTML呈现包含在这个库,以及 wxHtmlHelpController , wxBestHelpController 和 wxHtmlListBox 。
通常在发布前按需要重新编译一下wxlua,可以减少一些体积。
为wxlua加壳压缩
wxlua编译后主要的是一个5M左右的wx.dll,使用ASpack等工具,可以压缩到30%~40%,而且不影响调用。相关文章推荐
- 关于肉鸡的一些使用教程
- 关于vml group的大小和coordsize的关系
- 关于ASP.net 的一个在线教程
- javascript教程 - 第四部分 关于form对象
- 关于多线程同步的初步教程--使用synchronized
- 挑战30天C++入门极限-在C++语言中,关于内联函数(inline)的入门教程
- IBM关于XML的认证及教程
- [菜鸟必读]关于XML操作的教程(一)
- ASP.NET中关于上传附件的大小设置问题
- 关于多线程同步的初步教程--Metux的设计及使用
- PALM开发教程-第一章 关于Palm
- ASP.NET中关于上传附件的大小设置问题
- 关于 select() 时的 FD_SETSIZE 大小限制
- 关于控制IE页面大小和显示方式
- sun关于xml教程
- 关于网页页面大小的一点点小经验,仅供参考
- 关于用postfix中用第三方插件实现邮箱大小quota的实现
- SUN公司的一篇关于j2me3D的教程
- (原创)关于WR获取文件大小的解决方法
- 收录了一篇关于项目管理九大知识领域的比较详细的教程~