opia のqvfb工具的生成

本文详细介绍了如何从源代码安装QT 4.3.4版本和Qtopia 4.2.2版本的过程,特别关注了使用qvfb工具进行帧缓冲的方法,并解决了编译过程中遇到的问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

QT这个基于GUI的linux开发工具,给我的印象是很好、很强大,比微软的VS2005牛X多了。因为它会使你去查找类的signal/slot 以及函数、属性。

我在qt安装的不是最新的4.7版本的,目前4.7版本的安装做的确实简单,和在windows下平台安装差不多。以前的qt几乎都是用指令安装。我还是趋向于指令安装。

目前我需要安装qtopia-4.2.2版本的。初始安装和安装QT一样的,但是opia和QT的区别还是在于帧缓冲区的概念---qvfb工具。qvfb工具本身不是opia下的,需要在qt-x11的tools目录下的qvfb,重新编译下,将生成的qvfb工具复制到qtopia的安装路径下面的bin目录下。如果安装这个顺序的话编译qvfb应该是没问题的。

我将我的操作步骤简述:

1.下载qt-x11-opensource-src-4.3.4.tar.gz

2.解压tar -xzvf qt-x11-opensource-src-4,3.4.tar.gz

3.进入目录下./configure --prefix=''路径',-qvfb,这个参数-qvfb必须要有的。

4,然后make 

5.make install

6.修改环境变量。gedit $HOME/.bash_profile ,然后运行source $HOME/.bash_profile ,检验qmake的路径which qmake

7。进入tools 目录下面,cd tools 然后在cd qvfb ,然后在qmake -project  ;qmake  最后在make

8,将生成的qvfb 考入到opia安装路径的Bin文件.

注意:前提是opian 已经安装,其安装方式和以上的前6点是一样的。

我想说明一下。我在刚开始编译的时候make 出现了好几个错误。我把错误都在google上搜索了下。,有的说这个问题,有的说那个问题,我也不知道怎解决。我只好将QT重新安装,带了-qvfb参数。然后按照我的上面的操作就成功了。。。

                                                                                           好戏总算开始了。。。嘿嘿。。。

                                                                                     移植我的QT应用程序终于可以实现了,,,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值