
我在 Pop!_OS(基於 ubuntu 的發行版)上運行 Qt Creator 4.9.2 和 Qt 5.13.0,目前正在嘗試為 Android 建立一個應用程式。當我嘗試為桌面建立應用程式時,我沒有錯誤,但是當我嘗試為 Android 建立應用程式時,Make 命令返回一個error: cannot find -lc++
.
我還嘗試運行 Qt 基礎範例之一,但得到了相同的回應。
知道我需要做什麼才能讓它運作嗎?
答案1
我在 qt 論壇上找到了答案,我不知道為什麼我不考慮先去那裡看看...
結果在 NDK 20 上您需要在 qmake.conf 檔案中新增一個額外的標誌。它顯示在這裡: https://codereview.qt-project.org/c/qt/qtbase/+/264903/9/mkspecs/android-clang/qmake.conf#34