各位大神,有没有移植 OpenGL 支持的Qt 到开发板上,并且成功启动 Qt Quick 程序的?
我目前的情况是已经在主机上使用 -opengl es2 配置成功编译了 Qt 5.7,但是将库和使用 QtQuick 的程序移植到开发板后,启动程序时出现如下问题:
Could not open display
Aborted
请问,是哪方面的原因呢?通过分析 Qt 源码,程序最终是在调用 XOpenDisplay 函数时出错的。
另外,我在开发板系统上的配置是:
export QTDIR=/opt/Qt5.7
export QTDIRlib=$QTDIR/lib
export PATH=$QTDIR/bin:$PATH
export QT_QPA_PLATFORM_PLUGIN_PATH=$QTDIR/plugins
export QT_QPA_PLATFORM=eglfs
export QT_QPA_FONTDIR=$QTDIR/lib/fonts
export QT_QPA_GENERIC_PLUGINS=tslib
export DISPLAY=:0.0
export TSLIB_DIR=/opt/tslib1.4
export TSLIB_TSDEVICE=/dev/input/event3
export TSLIB_CONFFILE=$TSLIB_DIR/etc/ts.conf
export TSLIB_PLUGINDIR=$TSLIB_DIR/lib/ts
export TSLIB_CALIBFILE=/etc/pointercal
export TSLIB_CONSOLEDEVICE=none
export TSLIB_FBDEVICE=/dev/fb0
export LD_LIBRARY_PATH=$QTDIRlib:$TSLIB_PLUGINDIR:$TSLIB_DIR/lib
请问出现上述问题的原因是什么,多谢~~~