QtEmbedded/Qtopia FAQ
上一篇 / 下一篇 2007-08-13 12:33:11 / 个人分类:嵌入式开发
Qt-X11/QtEmbedded/Qtopia及其他常见包的关系?
?sJ1F4w Ty D@0build Qtopia时经常能看到以下的包:
ET2lm nO?0qt-x11-2.3.2木铎校园 BBS 社区)D$I;lweK/XH3b#L
qt-x11-3.3.x木铎校园 BBS 社区2P5Be9Cj
qte-2.3.x木铎校园 BBS 社区#_ E/B.M0c{X`
qtopia-2.x
$G.NWeHV0tmake-1.3
C0S'S+?l)b|!d,_0qmake, uic, moc木铎校园 BBS 社区!@!J!_,SF y3z
...
b,p3e uk2B0]0
&oqZ|`.v,|n%C0其中Qtopia编译依赖Qte;
R$BI_(Rs1GU0qt-x11-2.3只与编译一些tool有关, 如uic,moc,qvfb..Qtopia并不依赖qt-x11;木铎校园 BBS 社区:j @;[Y:?H
qt -x11-3.3.x用来编译qtopia desktop(qtopia与桌面同步的工具)和i18n相关的lupdate、lrelease工具, 所以如果你configure qtopia的时候没有加-no-qtopiadesktop选项或者用到了-languages参数就得准备qt-x11-3.x了; 另外在phone版本中有一个modem模拟的工具叫做phonesim, 也依赖qt-x11-3.x编译,不过多数人是用不上的, 呵呵。
#n~pf7h{:f4p#m0
,MV JM+V0tmake用于生成Makefile文件, 用在qte应用上;木铎校园 BBS 社区Z/\'X&dT*DG |
qmake包含在qtopia里, 用于为Qtopia应用生成Makefile文件;
_p U IA1kW)V0p0uic, moc,qvfb,qmake,tmake和designer使用的时候要注意版本,2.x, 3.x, 4.x之间是不兼容的, 但相同主版本号之间是兼容的,所以我们在build Qtopia过程中经常从qt-x11-2.3中拷贝现成的uic和moc供qte使用。
|*gR1pn k_0编译过程中出现一些头文件找不到, 类未定义等等,很多时候是因为误使用了系统默认搜索路径下的uic等工具造成的。大家要注意这个问题
O3k8[#sZF0
e+z5U ~-P|0Qtopia/QtEmbedded版本对应关系?木铎校园 BBS 社区'I0C}k0mo_
Qtopia1.7.0 / Qte 2.3.7木铎校园 BBS 社区e b&dz}M9z&VL
Qtopia2.1.1 / Qte 2.3.10
:F:s rs$p%ST0Qtopia2.1.2 / Qte 2.3.11木铎校园 BBS 社区?6ZT6^}!J"jj9B
Qtopia2.2.0 / Qte 2.3.12 (包含在qtopia2.2源码包中)木铎校园 BBS 社区u Qs#d@i1oZ1q
木铎校园 BBS 社区*]hf&bM
Qtopia/QtEmbedded相关源码包下载地址?木铎校园 BBS 社区"e"d&H^b
Qt/Qte:木铎校园 BBS 社区1Y!`aqi
ftp://ftp.trolltech.com/qt/source
?sJ1F4w Ty D@0build Qtopia时经常能看到以下的包:
ET2lm nO?0qt-x11-2.3.2木铎校园 BBS 社区)D$I;lweK/XH3b#L
qt-x11-3.3.x木铎校园 BBS 社区2P5Be9Cj
qte-2.3.x木铎校园 BBS 社区#_ E/B.M0c{X`
qtopia-2.x
$G.NWeHV0tmake-1.3
C0S'S+?l)b|!d,_0qmake, uic, moc木铎校园 BBS 社区!@!J!_,SF y3z
...
b,p3e uk2B0]0
&oqZ|`.v,|n%C0其中Qtopia编译依赖Qte;
R$BI_(Rs1GU0qt-x11-2.3只与编译一些tool有关, 如uic,moc,qvfb..Qtopia并不依赖qt-x11;木铎校园 BBS 社区:j @;[Y:?H
qt -x11-3.3.x用来编译qtopia desktop(qtopia与桌面同步的工具)和i18n相关的lupdate、lrelease工具, 所以如果你configure qtopia的时候没有加-no-qtopiadesktop选项或者用到了-languages参数就得准备qt-x11-3.x了; 另外在phone版本中有一个modem模拟的工具叫做phonesim, 也依赖qt-x11-3.x编译,不过多数人是用不上的, 呵呵。
#n~pf7h{:f4p#m0
,MV JM+V0tmake用于生成Makefile文件, 用在qte应用上;木铎校园 BBS 社区Z/\'X&dT*DG |
qmake包含在qtopia里, 用于为Qtopia应用生成Makefile文件;
_p U IA1kW)V0p0uic, moc,qvfb,qmake,tmake和designer使用的时候要注意版本,2.x, 3.x, 4.x之间是不兼容的, 但相同主版本号之间是兼容的,所以我们在build Qtopia过程中经常从qt-x11-2.3中拷贝现成的uic和moc供qte使用。
|*gR1pn k_0编译过程中出现一些头文件找不到, 类未定义等等,很多时候是因为误使用了系统默认搜索路径下的uic等工具造成的。大家要注意这个问题
O3k8[#sZF0
e+z5U ~-P|0Qtopia/QtEmbedded版本对应关系?木铎校园 BBS 社区'I0C}k0mo_
Qtopia1.7.0 / Qte 2.3.7木铎校园 BBS 社区e b&dz}M9z&VL
Qtopia2.1.1 / Qte 2.3.10
:F:s rs$p%ST0Qtopia2.1.2 / Qte 2.3.11木铎校园 BBS 社区?6ZT6^}!J"jj9B
Qtopia2.2.0 / Qte 2.3.12 (包含在qtopia2.2源码包中)木铎校园 BBS 社区u Qs#d@i1oZ1q
木铎校园 BBS 社区*]hf&bM
Qtopia/QtEmbedded相关源码包下载地址?木铎校园 BBS 社区"e"d&H^b
Qt/Qte:木铎校园 BBS 社区1Y!`aqi
ftp://ftp.trolltech.com/qt/source
