![](/img/trans.png)
[英]Android NDK.Build command failed. Undefined reference. clang++: error: linker command failed with exit code 1
[英]clang++: error: linker command failed with exit code 1 Qt Android
無法構建 Qt 示例。 在 Windows 中構建時出錯
E:\android-ndk-r20-windows-x86_64\android-ndk-r20/toolchains/aarch64-linux-
android-4.9/prebuilt/windows-x86_64/lib/gcc/aarch64-linux-
android/4.9.x/../../../../aarch64-linux-android/bin\ld: cannot find -lc++
clang++: error: linker command failed with exit code 1 (use -v to see
invocation)
make: *** [libanalogclock.so] Error 1
Qt SDK 和 NDK 配置
Qt版
錯誤: cannot find -lc++
using ndk r20 可以這樣解決: https : //codereview.qt-project.org/c/qt/qtbase/+/264903/9/mkspecs/android-clang/qmake.conf# 34
例如,要為 android armv7 ndk r20 編譯,請找到文件: C:\\Qt\\5.13.0\\android_armv7\\mkspecs\\android-clang\\qmake.conf
並為 android x86 添加缺少的-nostdlib++
(我將它用於模擬器) ,找到文件: C:\\Qt\\5.13.0\\android_x86\\mkspecs\\android-clang\\qmake.conf
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.