首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >QVFB无法显示-- QT for embedded linux演示示例

QVFB无法显示-- QT for embedded linux演示示例
EN

Stack Overflow用户
提问于 2013-12-09 18:29:04
回答 1查看 948关注 0票数 0

在给出一些时间后,我能够为主机x11环境编译qvfb。现在,我期待着在其中运行QT嵌入式linux演示程序。但我在这方面并不成功

http://doc.qt.io/qt-4.8/install-x11.html

这里我已经为x11配置了QT源代码,参考上面的链接&我的qvfb位于这个位置:- ~/qt_source/qt_source_x11/qt-everywhere-opensource-src-4.8.5/bin

http://wiki.qt.io/Building_Qt_for_Embedded_Linux

在这里,我已经参考了上面的链接&为嵌入式linux主机配置并编译的QT,支持安装在以下位置的LinuxFB和QVFB :-- /opt/Qt5.1.1/4.8.5_embedded/gcc/

http://doc.qt.io/qt-4.8/qvfb.html

https://twocleverbyfull.wordpress.com/2009/09/23/qt-embedded-part-2-using-qvfb/

现在我把上面的两个链接放到引用中&我想在qvfb中运行嵌入式应用程序示例的qt。

为主机x11运行qvfb:

代码语言:javascript
运行
复制
dinesh@ubuntu:~/qt_source/qt_source_x11/qt-everywhere-opensource-src-4.8.5/bin$ ./qvfb

现在我正在运行图书演示示例:

代码语言:javascript
运行
复制
dinesh@ubuntu:/opt/Qt5.1.1/4.8.5_embedded/gcc/demos$ ls
affine        declarative         gradients   README       textedit
arthurplugin  deform              helper      shared       undo
books         demos-manifest.xml  interview   spectrum
boxes         demos.pro           mainwindow  spreadsheet
chip          embeddeddialogs     pathstroke  sqlbrowser
composition   glhypnotizer        qtdemo      sub-attaq
dinesh@ubuntu:/opt/Qt5.1.1/4.8.5_embedded/gcc/demos$ cd books/
dinesh@ubuntu:/opt/Qt5.1.1/4.8.5_embedded/gcc/demos/books$ ./books

为什么图书守护进程不能进入qvfb?为什么会显示为单独的窗口?

请提个建议。

应用程序运行的屏幕截图:--

EN

回答 1

Stack Overflow用户

发布于 2015-05-29 12:41:41

我能够弄清楚问题所在。

您将需要两个版本的Qt。普通构建(使用默认配置设置)和嵌入式构建(在配置中启用了-embedded、-qt-gfx-qvfb选项)。

当您有了这两个构建,在普通构建中编译qvfb并启动它。

在嵌入式构建中,编译要在qvfb中运行的应用程序,并使用-qws标志启动该应用程序。

即/myapp -qws

应用程序将显示在qvfb中。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20468282

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档