设置环境变量

在~/.bashrc 中添加以下

export QTDIR=/usr
export QT_QPA_FONTDIR=$QTDIR/lib/fonts
export QT_QPA_PLATFORM_PLUGIN_PATH=$QTDIR/plugins/
export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH
export QML_IMPORT_PATH=
export QML2_IMPORT_PATH=$QTDIR/qml
export QT_QPA_PLATFORM=linuxfb:fb=/dev/fb0:size=800x600:mmSize=800x600:offset=0x0:tty=/dev/tty1

#export QT_QPA_EGLFS_FB="/dev/fb0"
#export QT_QPA_EGLFS_WIDTH=800
#export QT_QPA_EGLFS_HEIGHT=600
#export QT_QPA_EGLFS_DEPTH=32
#export QT_QPA_EGLFS_PHYSICAL_WIDTH=1920
#export QT_QPA_EGLFS_PHYSICAL_HEIGHT=1080

更新环境变量

souce ~/.bashrc

说明

在嵌入式Linux系统上有多个可以使用的平台插件:EGLFS,LinuxFB,KMS,DirectFB,Wayland。 这些可用性取决于Qt的配置。 在许多板上选择eglfs作为默认选项。 如果默认值不合适,则可以使用QT_QPA_PLATFORM环境变量参数来调用另一个插件。 或者可以使用” ./app.out -platfrom linuxfb “命令行。

参考

http://wiki.qt.io/QtWayland
http://doc.qt.io/qt-5/embedded-linux.html

GitHub 加速计划 / li / linux-dash
10.39 K
1.2 K
下载
A beautiful web dashboard for Linux
最近提交(Master分支:2 个月前 )
186a802e added ecosystem file for PM2 4 年前
5def40a3 Add host customization support for the NodeJS version 4 年前
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐