c++ 无法为Android构建版本编译Qt Creator应用程序

gjmwrych  于 2023-01-10  发布在  Android
关注(0)|答案(1)|浏览(191)

我正在尝试为Android构建一个QT应用程序。我已经有了JDK、SDK和NDK设置,并且已经使用了QT.Android Setup in QT
当我尝试构建应用程序时,我收到错误:C:\Users\aryan\AppData\Local\Android\Sdk\ndk\21.3.6528147\prebuilt\windows-x86_64\bin\clang没有这样的文件或目录。这是有道理的,因为当我检查SDK文件夹时,clang.exe文件在不同的路径中:“C:\用户\aryan\应用程序数据\本地\安卓\SDK\ndk\21.3.6528147\toolchains\llvm\prebuilt\windows-x86_64\bin\clang++.exe”
我的问题是QT会自动检测编译器,并且以前的路径是为它定义的。我没有看到编辑路径的选项。或者更确切地说,选项在那里,但它不允许我编辑路径。我如何修改编译器的路径,以便QT可以找到编译器?Compiler path

68bkxrlz

68bkxrlz1#

Compilers视图中选择编译器后,单击Clone按钮(位于右侧按钮栏的AddRemove按钮之间)可以克隆现有编译器。手动添加的编译器可以进行编辑,以便更改编译器路径。

然后选择Kits,选择手工添加的编译器作为工具包的编译器,我假设需要手工创建C和C++编译器

不知道在你的例子中编译器自动检测出了什么问题。你可以在第一个屏幕截图中看到我的自动检测编译器指向了正确的位置。

相关问题