首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Windows 10,在Qt Creator中开发Android项目

Windows 10,在Qt Creator中开发Android项目
EN

Stack Overflow用户
提问于 2018-09-25 10:12:56
回答 1查看 760关注 0票数 3

我想在(Ver )中构建我的Android项目。4.3.1)。我已经在Tools -> Options -> Device -> ->中设置了JDK、Android和NDK位置。然后Qt显示信息:找到了用于此NDK的8个工具链,并有一个警告:缺少两个体系结构的Qt版本。要添加Qt版本,请选择Options > Build & Run > Qt版本。

所以我设置了Qt版本,我得到了2个自动检测的Qt版本。QT5.9.0用于Android armv7和Android x86。都有警告信号。警告是,编译器不能为此Qt版本生成代码。请为以下代码定义一个或多个编译器:arm-linux-android-精灵-32位。我使用的是Windows 10,为什么ABI是arm-linux-android-精灵-32位?我能用什么编译器呢?我已经设置了MinGW和MicrosoftVisualC++编译器14.0。两个人都有同样的问题。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-10-05 11:00:43

我也有同样的问题并解决了。

  • android-ndk-r10e-windows-x86_64.zip下载https://developer.android.com/ndk/index.html,下载->旧版本(NDK档案)
  • 将包含的文件夹解压缩到C:(-> Folder C:\android-ndk-r10e)
  • Tools -> Options -> Devices -> Android中的Qt中,将NDK位置设置为C:\android-ndk-r10e并按下OK

现在,当我打开Tools -> Options -> Build & Run -> Qt版本时,自动检测到的编译器是有效的。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52495691

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档