This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

AM335x 上运行Qt 程序失败



请问:

      1、Qt 程序运行时失败,提示加 参数 -qws 是什么意思?

       2、在AM335x的/dev目录下,没有 fb 设备节点,是内核的问题还是根文件系统的问题?

谢谢!

  • 1. QWS的全称是Qt windows system,是QT自行开发的窗口系统,体系结构类似X Windows,是一个C/S结构,由QWS Server在物理设备上显示,由QWS Client实现界面,两者通过socket进行彼此的通讯。在很多嵌入式系统里,QT程序基本上都是用QWS来实现,这样保证程序的可移植性。

    2. Qt-Embedded在查找系统的显示设备时,默认去寻找LinuxFb,也即Linux的/dev/fb0设备,但不同的linux系统,对fb节点的处理可能不完全一样,比如有的是/dev/fb/0,如果碰到这种情况,只需要做一个软链接就可以了

  • 第二个问题 也有可能是内核编译的时候 video选项没有选