XXXXXXXXXXXXXXXXXXXXXXX/p/9cc782436ece
QT移植
#!/bin/sh ##qt5.9.1-arm export QT_ROOT=/opt/qt5.9.1-arm export PATH=$QTDIR/bin:$PATH export LD_LIBRARY_PATH=/lib:/usr/lib:/usr/local/lib:$QT_ROOT/lib export QT_QPA_PLATFORM_PLUGIN_PATH=$QT_ROOT/plugins export QT_QPA_PLATFORM=linuxfb:tty=/dev/fb0 export QT_QPA_FONTDIR=$QT_ROOT/lib/fonts export QML2_IMPORT_PATH=$QT_ROOT/qml export QT_QPA_PLATFORM=eglfs export QT_EGLFS_IMX6_NO_FB_MULTI_BUFFER=2 export QT_QPA_EGLFS_PHYSICAL_WIDTH=698 #根据你的显示器设置宽度,单位mm export QT_QPA_EGLFS_PHYSICAL_HEIGHT=392 #根据你的显示器设置高度,单位mm
XXXXXXXXXXXXXXXXXXXXt/x356982611/article/details/71036775
设置环境变量
在~/.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 “命令行。
参考
XXXXXXXXXXXXXXXXX/QtWayland
XXXXXXXXXXXXXXXX/qt-5/XXXXXXXXXXXXXXXXXml
时段 | 个数 |
---|---|
{{f.startingTime}}点 - {{f.endTime}}点 | {{f.fileCount}} |