Qt 5.9为LTS版本
-
软件下载
http://download.qt.io/archive/qt/5.9/5.9.7/single/
说明:zip为windows版; tar.xz为linux版 -
解压软件
xz qt-everywhere-opensource-src-5.9.7.tar.xz
tar -xf qt-everywhere-opensource-src-5.9.7.tar
- 创建Hi3536编译配置
# 进入平台配置目录
cd qt-everywhere-opensource-src-5.9.7/qtbase/mkspecs
# 复制linux-arm-gnueabi-g++为linux-hi3536-g++
cp -ar linux-arm-gnueabi-g++ linux-hi3536-g++
# 修改 qmake.conf,配置如下
#
# qmake configuration for building with arm-linux-g++
#
MAKEFILE_GENERATOR = UNIX
CONFIG += incremental
QMAKE_INCREMENTAL_STYLE = sublib
include(../common/linux.conf)
include(../common/gcc-base-unix.conf)
include(../common/g++-unix.conf)
include(devices/common/linux_device_pre.conf)
DEFINES += EGL_FBDEV
# gpu 注意路径为Hi3536的SDK目录
QMAKE_INCDIR_EGL +

本文介绍了如何将Qt 5.9.7,一个长期支持版本,移植到Hi3536平台。详细步骤包括下载Qt 5.9.7软件,配置编译参数启用eglfs、OpenGL ES 2.0和tsLib,以及在目标板上进行编译、安装和移植操作。移植完成后,需要在目标板的/lib目录下创建Qt文件夹并拷贝相应库和模块。
最低0.47元/天 解锁文章
819

被折叠的 条评论
为什么被折叠?



