teayu 发表于 2021-8-3 11:45:14

IMX8MM 编译Qt时的参数

能否将IMX8MM编译Qt时的configure参数列一下,我这边在运行自己的Qt程序时,提示QSqlDatabase: QSQLITE driver not loaded,并且在显示对话框时,对话框不会居中显示,我这个程序之前是用在Qt4上面的,一切都显示正常,换到Qt5.10.1之后,各种异常,所用的代码是Qt4和Qt5都支持的,都已经做好兼容处理

djh 发表于 2021-8-3 14:30:28

您说的configure指的是这个吗?

teayu 发表于 2021-8-3 15:46:54

本帖最后由 teayu 于 2021-8-3 15:54 编辑

djh 发表于 2021-8-3 14:30
您说的configure指的是这个吗?
是的,就是要的这个,这个编译的时候,居然把sqlite给去掉了...
1.可以自己编译Qt吗?2.可以编译Qt4版本的文件系统吗?
3.能否支持linuxfb?

djh 发表于 2021-8-3 17:05:45

teayu 发表于 2021-8-3 15:46
是的,就是要的这个,这个编译的时候,居然把sqlite给去掉了...
1.可以自己编译Qt吗?2.可以编译Qt4版本的文 ...

1、可以,
2、这个没有编译过,不能给您明确的回答;
3、8MM用的Qt图形框架是Wayland的,能支持linuxfb,

teayu 发表于 2021-8-3 17:15:43

本帖最后由 teayu 于 2021-8-3 17:17 编辑

djh 发表于 2021-8-3 17:05
1、可以,
2、这个没有编译过,不能给您明确的回答;
3、8MM用的Qt图形框架是Wayland的,能支持linuxfb ...
1.如何编译,有没有指导参考?我这里只有编译好的库文件
2.Qt是wayland的,但是不支持linuxfb,下面是运行结果:
root@okmx8mm:/home/JYE# ./JYE.lef -platform linuxfb
("/usr/lib/qt5/plugins")
This application failed to start because it could not find or load the Qt platform plugin "linuxfb"
in "".

Available platform plugins are: minimal, offscreen, vnc, wayland-egl, wayland, xcb.

Reinstalling the application may fix this problem.
Aborted (core dumped)

我想要支持Linuxfb的目的是为了使用VNC进行远程控制,VNC是不支持wayland的

djh 发表于 2021-8-4 10:54:12

teayu 发表于 2021-8-3 17:15
1.如何编译,有没有指导参考?我这里只有编译好的库文件
2.Qt是wayland的,但是不支持linuxfb,下面是运行结 ...

1、这个没有,手册里面只有一个简单的qtBColorImageLinkQuoteCodeSmilies@朋友
编译,对于应用程序的开发,对这一部分不是很熟,没有一个具体的编译文档,您可以再网上找找;
2、目前QT版本不支持linuxfb插件,
页: [1]
查看完整版本: IMX8MM 编译Qt时的参数