Chinaunix首页 | 论坛 | 博客
  • 博客访问: 522409
  • 博文数量: 237
  • 博客积分: 2175
  • 博客等级: 大尉
  • 技术积分: 2563
  • 用 户 组: 普通用户
  • 注册时间: 2007-04-05 22:02
个人简介

目前在一家公司担任软件总监,主要涉及智能手机,笔记本电脑的开发

文章分类

全部博文(237)

文章存档

2024年(18)

2023年(68)

2022年(13)

2021年(7)

2020年(11)

2019年(3)

2018年(10)

2017年(8)

2012年(7)

2011年(4)

2010年(32)

2009年(41)

2008年(6)

2007年(9)

分类: LINUX

2009-10-27 11:33:38

Qt embedded 4.5是LGPL ,但对于这样的非商业版本,主要担心:
1 大小 (是否很大,需不需要进行裁减,裁减方便吗?)
2 启动和运行速度
{BANNED}最佳近编译了一下。
版本:qt-embedded-linux-opensource-src-4.5.3.tar.gz
编译环境 : buildroot-2009.08
选项 : 外边编译器 arm2006-q3 , glibc , qt支持jpeg ,png gif 等
编译下来,整个系统才16M, Qt库(包括其依赖的jpeg ,png ,freetype,zlib库)在 usr/lib下面,才13M
裁减方法:
1)
在tools/qconfig目录下
  运行 qmake
       make 生成qconfig
  执行./qconfig 打开src/corelib/global/qfeatures.txt 可以对qt的一些features进行配置。
  然后保存成qconfig.h
  这样可以裁减qt
 
2) 通过configure去把一些特性删除
   
3)通过一些宏来减少一些class的编译这些手段来减少qte的大小。


对于启动速度,由于没有laucher等,要看看实际效果。

运行速度还没验证,但从网上信息来看,比以前的版本更加快。





阅读(852) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~