qtopia2.2.0和qt4的区别

来源:互联网 发布:巨人网络工资 编辑:程序博客网 时间:2024/06/06 14:25
首先来了解一下Qtopia QT4等版本的关系,现有流行的几个版本为:Qtopia2.2.0、Qtopia4.4.3、Qt4.7。这几个版本有何区别呢?本人理解如下:Qtopia为桌面系统,就像我们用的ubuntu,里面可以安装很多应用程序,2.2.0和4.4.3为它的两个用的最多的版本。而Qt4.7仅仅只是库文件,用来支持QT4应用程序。但也不能说是包含关系,他们还是有很多区别的,所以不能用Qt4.7编译的程序放到Qtopia下直接运行,而需要重新编译。

        再说一下X86版和ARM版,关系如下:这两个版本源代码是同一套,比如qt-everywhere-opensource-src-4.7.4,它既可以编译出x86版,也可以编译出arm版,只是使用不同的配置。编译出的x86版可以用来编译在x86平台上运行qt4应用程序;而编译出的arm版则用来编译在arm平台上运行的qt4应用程序。而qtopia x86版用来在x86平台上仿真开发的qtopia应用程序,以节省开发时间。

这里我们讨论的仅仅是QT4.7的移植和应用程序的开发。当然,前提是你已有可用的u-boot、linux内核、文件系统。

        由于Qt应用程序将使用触摸屏替代鼠标,因此要先移植Tslib为触摸屏进行校准等工作。Tslib移植步骤可参考《OK6410 QT移植百科全书》,讲解得比较详细。也可直接使用,拷贝到文件系统中。

0 0
原创粉丝点击