t113-qt
修改QT配置:
#
# qmake configuration for building with arm-linux-gnueabi-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)
# # modifications to g++.conf
# QMAKE_CC = arm-linux-gnueabi-gcc
# QMAKE_CXX = arm-linux-gnueabi-g++
# QMAKE_LINK = arm-linux-gnueabi-g++
# QMAKE_LINK_SHLIB = arm-linux-gnueabi-g++
# # modifications to linux.conf
# QMAKE_AR = arm-linux-gnueabi-ar cqs
# QMAKE_OBJCOPY = arm-linux-gnueabi-objcopy
# QMAKE_NM = arm-linux-gnueabi-nm -P
# QMAKE_STRIP = arm-linux-gnueabi-strip
# load(qt_config)
#
#
# qmake configuration for building with arm-linux-gnueabi-g++
#
MAKEFILE_GENERATOR = UNIX
CONFIG += incremental
QMAKE_INCREMENTAL_STYLE = sublib
QT_QPA_DEFAULT_PLATFORM = linuxfb
QMAKE_CFLAGS += -O2 -march=armv7-a -mtune=cortex-a7 -mfpu=neon -mfloat-abi=hard
QMAKE_CXXFLAGS += -O2 -march=armv7-a -mtune=cortex-a7 -mfpu=neon -mfloat-abi=hard
include(../common/linux.conf)
include(../common/gcc-base-unix.conf)
include(../common/g++-unix.conf)
# modifications to g++.conf
QMAKE_CC = /home/pc/Desktop/taiji_t113/tina-sdk/prebuilt/gcc/linux-x86/arm/toolchain-sunxi-musl/toolchain/bin/arm-openwrt-linux-gcc
QMAKE_CXX = /home/pc/Desktop/taiji_t113/tina-sdk/prebuilt/gcc/linux-x86/arm/toolchain-sunxi-musl/toolchain/bin/arm-openwrt-linux-g++
QMAKE_LINK = /home/pc/Desktop/taiji_t113/tina-sdk/prebuilt/gcc/linux-x86/arm/toolchain-sunxi-musl/toolchain/bin/arm-openwrt-linux-g++
QMAKE_LINK_SHLIB = /home/pc/Desktop/taiji_t113/tina-sdk/prebuilt/gcc/linux-x86/arm/toolchain-sunxi-musl/toolchain/bin/arm-openwrt-linux-g++
# modifications to linux.conf
QMAKE_AR = /home/pc/Desktop/taiji_t113/tina-sdk/prebuilt/gcc/linux-x86/arm/toolchain-sunxi-musl/toolchain/bin/arm-openwrt-linux-ar cqs
QMAKE_OBJCOPY = /home/pc/Desktop/taiji_t113/tina-sdk/prebuilt/gcc/linux-x86/arm/toolchain-sunxi-musl/toolchain/bin/arm-openwrt-linux-objcopy
QMAKE_NM = /home/pc/Desktop/taiji_t113/tina-sdk/prebuilt/gcc/linux-x86/arm/toolchain-sunxi-musl/toolchain/bin/arm-openwrt-linux-nm -P
QMAKE_STRIP = /home/pc/Desktop/taiji_t113/tina-sdk/prebuilt/gcc/linux-x86/arm/toolchain-sunxi-musl/toolchain/bin/arm-openwrt-linux-strip
load(qt_config)
##
编译出QT文件出来;
Mangopi MQ-R:T113-s3编译Tina Linux系统(三)独立编译Qt5-CSDN博客
全志T113 芒果派MQ-Dual(T113) QT+电容触摸_t113 qt-CSDN博客
t113-etc/profile导出变量
export TSLIB_CALIBFILE=/etc/pointercal
export TSLIB_CONFFILE=/etc/ts.conf
export TSLIB_PLUGINDIR=/usr/lib/ts
export TSLIB_CONSOLEDEVICE=none
export TSLIB_FBDEVICE=/dev/fb0
export TSLIB_TSDEVICE=/dev/input/event2
export QT_BOOT=/usr/lib/arm-qt
export QTDIR=/usr/lib/arm-qt
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/lib/arm-qt/lib
export LD_LIBRARY_PATH=$QTDIR/lib:$QTDIR/plugins/platforms:$LD_LIBRARY_PATH
export QT_PLUGIN_PATH=$QTDIR/plugins
export QT_QPA_GENERIC_PLUGINS=tslib:$TSLIB_TSDEVICE
export QT_QPA_FONTDIR=$QTDIR/lib/fonts
export QT_QPA_PLATFORM_PLUGIN_PATH=$QTDIR/plugins
export QT_QPA_PLATFORM=linuxfb:tty=/dev/fb0
把arm-qt放到/usr/lib里面