“如何解决构建错误”;找不到-lc++&引用;对于Qt Creator中的Android项目?

“如何解决构建错误”;找不到-lc++&引用;对于Qt Creator中的Android项目?,android,build,qt-creator,Android,Build,Qt Creator,我按照说明为Android应用程序设置Qt-Creator。为了检查我的设置,我尝试构建并部署计算器示例。我可以成功启动emulator并触发应用程序的生成,但出现以下错误: /Users/burks/Library/Android/sdk/ndk-bundle/toolchains/x86-4.9/prebuilt/darwin-x86_64/lib/gcc/i686-linux-android/4.9.x/../../../../i686-linux-android/bin/ld: erro

我按照说明为
Android应用程序设置
Qt-Creator
。为了检查我的设置,我尝试构建并部署计算器示例。我可以成功启动emulator并触发应用程序的生成,但出现以下错误:

/Users/burks/Library/Android/sdk/ndk-bundle/toolchains/x86-4.9/prebuilt/darwin-x86_64/lib/gcc/i686-linux-android/4.9.x/../../../../i686-linux-android/bin/ld:
error: cannot find -lc++ clang++: error: linker command failed with
exit code 1 (use -v to see invocation) make: *** [libcalculator.so]
Error 1

我将Qt Creator vor macOS与Qt 5.12.3安装一起用于macOS和所有Android套件。

我在Qt论坛的一个帖子中找到了Albertino的解决方案:

你的Qt版本是什么?说5.12.4应该解决这个问题,谢谢你的建议。链接页面似乎准确地描述了我的问题。我已经用MaintenanceTool将Qt Creator的Qt版本更新为5.12.4,并用新的工具包重新配置了项目。我也试过Qt5.13版,但没有一个能解决这个问题。我已经用Android Studio安装了Android SDK版本:26.1.1和NDK版本:20.0.5594570。我还安装了NDK(并排安装),以防万一这会产生影响。布莱恩,看来他们在新版本中并没有包括修复程序。有同样的问题。我在过去两天测试了许多选项,唯一有效的捆绑包是:sdk29、ndk17c、qt5.9.8。在Ubuntu上。Windows无法以任何方式工作。没有尝试Qt 5.10 tho。