如题,现需要利用Qt5.5新加的Qt3D功能,所以要运行在eglfs显示平台(利用硬件平台的gpu),所以移植了5.5.1,可是平台插件libqeglfs.so是生成出来了,但是大小只有几kb,放到开发板上运行界面程序,会报This application failed to start because it could not find or load the Qt platform plugin "eglfs".错误,下面我列出我的编译器版本及qt里面的配置文件内容: 一、环境
谢谢你的回复,gpu的库都一直指定了,在qmake.conf配置文件中。至于-sysroot选项,其实可以不用加的也可以,在移植5.4的时候就没加,照样用的好好的。目前libqeglfs.so还是六七kb大小,但是能用,后面也移植了5.6和5.7(该版本交叉编译工具链至少4.7),都能用,只是一当程序中QWindow和QWidget都存在时,插件会报错:This plugin does not support setParent! EGLFS: OpenGL windows cannot be mixed with others. Aborted。