是否可以为 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 + QMLOpenCV 编写的。现在我想知道是否可以使用 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 后备组件

用于 Android 错误的 Qt QML

在QT / QML中是否有IOS的visibleMapRect?

更改后,QT QML资源文件不会重新编译

如何在 Android 平板电脑上实现主从视图 Qt/QML?