qt5.11.12移植到安卓,并适配surfaceflinger,或自定义qpa

注意问题,不能随便换工具链,否者会出现各种问题。

./configure \
-sysroot  ~/android-ndk-r16b/platforms/android-27/arch-arm64/usr/ \
-extprefix ~/qt5.12.11-android \
-confirm-license \
-opensource \
-release \
-make libs \
-xplatform  linux-aarch64-gnu-g++ \
-pch \
-qt-libjpeg \
-qt-libpng \
-qt-zlib \
-no-sse2 \
-no-openssl \
-no-cups \
-no-glib \
-no-dbus \
-no-sql-sqlite \
-no-cups \
-no-vulkan \
-no-iconv \
-no-ssl \
-nomake tests \
-nomake examples \
-no-separate-debug-info \
-skip speech \
-skip location -skip multimedia -skip qtnetworkauth  \
-skip qtactiveqt \
-skip purchasing \
-skip qtdatavis3d \
-skip qtvirtualkeyboard -skip androidextras -skip macextras -skip x11extras -skip winextras \
-skip qtgamepad \
-skip qtconnectivity \
-skip qt3d \
-skip qtcanvas3d \
-skip qtsensors -skip qtdoc \
-skip qtwebchannel \
-skip qtwebengine \
-skip qtwebglplugin \
-skip qtwebview \
-skip remoteobjects \
-skip serialport \
-skip websockets \
-skip wayland -skip qtxmlpatterns \
-skip charts \
-skip qtdeclarative  \
-opengl es2 \
-egl \
-no-eglfs \
-qpa minimalegl \
-no-linuxfb \
-recheck-all

export QT_QPA_FONTDIR=/system/fonts/
export QTDIR=/data/build/
export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH
export QT_QPA_PLATFORM_PLUGIN_PATH=$QTDIR/plugins
export QT_QPA_PLATFORM=minimalegl

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

无v邪

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值