QT for Android 安卓报错 -LC++

QT for Android 使用android_armv7或arm64_v8a编译器

QT 更新到 5.13 .原来的5.12.x版本编译有错误

调整qmake.conf.

主要是因为Qt 5.13.x for Android有一个bug.
修改如下两个文件
Qt/5.13.0/android_armv7/mkspecs/android-clang/qmake.conf
Qt/5.13.0/android_arm64_v8a/mkspecs/android-clang/qmake.conf

在48后面补上 -nostdlib++

 ANDROID_CXX_STL_LIBS = $$ANDROID_SOURCES_CXX_STL_LIBDIR/libc+.so.$$replace(ANDROID_PLATFORM, "android-", "") -nostdlib++

おすすめ

転載: blog.csdn.net/qq_37603131/article/details/109884439