是否可以为 android 编译 Qt+QML+OpenCV 应用程序
Posted
技术标签:
【中文标题】是否可以为 android 编译 Qt+QML+OpenCV 应用程序【英文标题】:Is it possible to compile a Qt+QML+OpenCV application for android 【发布时间】:2012-11-17 07:26:24 【问题描述】:我的 Windows 7 中有一个应用程序,它是使用 Qt + QML 和 OpenCV 编写的。现在我想知道是否可以使用 necessitas 项目为 android 编译它?我想我不会对项目的 Qt+QML 部分有任何问题,但是是否可以像 opencv 那样链接库(静态或动态)?我想我必须为 android 重新编译库!我说的对吗? 我有其他方法可以为 android 编译这个项目吗?
【问题讨论】:
【参考方案1】:我认为你可以做到。 Qt/QML 似乎对必需品非常好,可能只需要一些小改动,但没有什么是不可能的。我自己做了几次移植,而且我总是很快就达到了目标。您当然可以链接到其他库,也许 necessitas 也提供了一种简单的方法:可能有一些工作要做(http://sourceforge.net/p/necessitas/tickets/106/)但您应该成功。
另一方面,必须为 Android 重新编译 OpenCV 是的。无论如何,我不是专家,但我记得它几乎没有依赖关系,所以你也应该成功。还可以考虑阅读以下内容:http://docs.opencv.org/doc/tutorials/introduction/android_binary_package/dev_with_OCV_on_Android.html#native-c。移植也可能已经完成。
【讨论】:
以上是关于是否可以为 android 编译 Qt+QML+OpenCV 应用程序的主要内容,如果未能解决你的问题,请参考以下文章
为 iOS 编译 Qt 应用程序时使用 qml.qrc 发出警告
Windows 上 Webview 的 Qt QML 后备组件