在Android应用程序上部署Qt时出错
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了在Android应用程序上部署Qt时出错,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1915字,纯文字阅读大概需要3分钟。
内容图文
![在Android应用程序上部署Qt时出错](/upload/InfoBanner/zyjiaocheng/679/0a090deb1abb4d9f966818c32a9b539a.jpg)
我正在尝试运行我的第一个Qt Android应用程序,并且遵循了本教程:
http://urfoex.blogspot.ro/2013/12/qt5-android-setting-up-qt-52-for-android.html
但是,在我运行它之后,我得到了这个错误:
i686-linux-android-g++: error: unrecognized command line option '-marm' make: ***
[main.o] Error 1 21:33:42: The process "make" exited with code 2.
Error while building/deploying project avd_tests (kit: Android for x86 (GCC 4.8, Qt 5.2.1)) When executing step 'Make'
我也尝试使用armeabi,但得到了:
In file included from ../.android-ndk/sources/cxx-stl/gnu-libstdc++/4.8/include/algorithm:60:0,
from ../.Qt5.2.1/5.2.1/android_armv7/include/QtCore/qglobal.h:82,
from ../.Qt5.2.1/5.2.1/android_armv7/include/QtCore/qcoreapplication.h:45,
from ../.Qt5.2.1/5.2.1/android_armv7/include/QtWidgets/qapplication.h:45,
from ../.Qt5.2.1/5.2.1/android_armv7/include/QtWidgets/QApplication:1,
from ../avd_tests/qtquick2controlsapplicationviewer/qtquick2controlsapplicationviewer.h:13,
from ../avd_tests/main.cpp:1: ../.android-ndk/sources/cxx-stl/gnu-libstdc++/4.8/include/utility:68:28: fatal error: bits/c++config.h: No such file or directory #include <bits/c++config.h>
^ compilation terminated. make: *** [main.o] Error 1 21:44:14: The process "make" exited with code 2. Error while building/deploying project avd_tests (kit: Android for armeabi-v7a (GCC 4.8, Qt 5.2.1)) When executing step 'Make'
我正在构建的应用程序是默认的Qt Quick应用程序.我正在使用Qt 5.2.1和QtCreator 3.0.1.
任何人都知道这可能是什么,或者没有人知道如何在GNU / Linux上使Android上的Qt很好的指南吗?
解决方法:
事实证明,这是新版A??ndroid SDK中的一个已知错误.
正如Qt for Android的创建者Bogdan Vatra指出的那样,解决方案是:
>查找较旧的Android SDK.
>升级您的Qt创建者(使用Qt SDK 5.3)
>使用真实的设备.
为了解决该问题,我从http://download.qt-project.org/snapshots/qt/5.3/5.3.0-RC/2014-04-14_55/下载了qt-opensource-linux-x64-android-5.3.0-RC_2014-04-14_00-48-35-55.run,部署成功进行了!
谢谢波格丹!
内容总结
以上是互联网集市为您收集整理的在Android应用程序上部署Qt时出错全部内容,希望文章能够帮你解决在Android应用程序上部署Qt时出错所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。