在Ubuntu编译编译qvfb时要先安装如下;不然会提示找不到库/usr/bin/ld: cannot find -lXtst 安装g++: sudo apt-get install g++ 安装编译X11用到的库:sudo apt-get install libx11-dev libxext-dev 安装libxtst-dev: sudo aptitude install libxtst-dev 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u3/106866/showart_2121079.html
by hyouyan - Linux文档专区 - 2009-12-14 17:02:27 阅读(1321) 回复(0)
我装好了qvfb,确定装好了,能单独运行出现界面。运行qvfb。可是我运行qt写的程序后不是在qvfb中显示的而是像没运行qvfb一样。带上-qws也不显示在qvfb中也是像没运行qvfb一样。请高手指教下怎么回事。 程序要在qvfb中运行需要先运行qvfb吗?我开了,开没开都没有在qvfb中显示。加没加-qws也是一样。
1 关于qvfb qvfb是为qtopia做的一个虚拟frambuffer的应用程序,它的最终目的就是把qtopia应用程序运行的的结果显示在qvfb上(实际中是要通过linux的frambuffer驱动显示在lcd屏上的),并提供键盘、鼠标的外设仿真。从而方便研发阶段,用户在pc端就可以完成qtopia的调试工作,极大的提高了工作效率。 2 qvfb概述 qvfb本身其实也是一个应用程序,qtopia也是一个应用程序,二者通过既定协议完成通信,如下图示。 更...
使用fedora9 kernel 2.6 在安装qvfb时 ./configure qvfb的时候,显示 checking for Qt...configure: error:Qt( > =Qt 3.0 .3 ) (header and libraries) not found.please check your installation 请问这应该怎么解决啊,系统中已经装过qt3.3.8了
[root@fedora7]# qvfb & 加上&符号使qvfb进程开启后shell立即返回,否则会阻塞shell进程,需要再开一个shell才可以运行minigui程序。 即:&作用为使得程序在后台运行! 每次开启qvfb都要调分辨率和颜色深度,很不爽,可以搞个脚本。 比如,新建个脚本名为qvfb8,内容这么写: qvfb -width 800 -height 600 -depth 16 & 注意,我这边加了&,是使得qvfb后台运行 然后,在命令行输入: [root@fedora7]#chmod...
Qws = Qt/E Window Server. qpe = Qt PalmtopEnvironment qvfb = qt virtual framebuffer 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u1/49221/showart_679638.html
Qt Embedded已经配置了-qvfb选项 qvfb已经成功安装,况且可以单独运行 先运行qvfb & 然后运行Qt Embedded的应用程序,加上了参数-qws,显示二进制程序无法执行。这是什么原因呢?用readelf可以查看相关信息: ELF Header: Magic: 7f 45 4c 46 01 01 01 00 00 00 00 00 00 00 00 00 Class: ELF32 Data: 2's complement, little endian Version: ...
在Qt里面有一个用于仿真的程序qvfb,可以用来仿真Qt开发。其实也是可以仿真其他图形界面的,比如MiniGUI。通过分析MiniGUI的qvfb驱动发现,qvfb其实是使用共享内存的方式进行仿真的。所以把它Copy过来再修改一下,就可以用来仿真字库,图片,触摸屏。对于做嵌入式图形开发的同志来说,可以先使用这个仿真,写好后可以很方便的移植到目标机上,加速开发。本文仅起抛砖引玉作用,还可以用来做GUI或者Freetype等等的仿真。本想把我的E...
基于Linux OS 安装qvfb开发环境详述 1、下载安装程序 a、qt-embedded-linux-opensource-src-4.4.0.tar.gz (qte的桌面环境程序) b、qt-x11-opensource-src-4.4.0.tar.gz (生成相应的qtdesigner和qvfb) 2、解压缩qt-embedded-linux-opensource-src-4.4.0.tar.gz到tmp目录下 3、进到解压缩后的目录 #./configure -qvfb 注意:因为我们要让编译出来的程序在qvfb上运行。 4、#gmake 5 、#gmake instal 6、程序就放到了/usr/local...
to solve this problem (when running qvfb on x11),here is some info from site: http://www.qtforum.org/article/15411/semop-lock-failure-identifier-removed-error.html title: > I m building embedded qt application to run on qvfb(Virtual Frame Buffer). After building the application successfully i m running the application on qvfb. I execute $QTDIR/tools/qvfb/qvfb & After that i execute my application...
运行后出现这个问题,网上找了很长时间,还是解决不了哇。。大侠help^.^ [code][root@marshare bin]# qvfb qvfb: cannot connect to X server [code]