Android开发中用到的c++代码依赖其他第三方库,应该怎么编译?

发布于 2022-09-01 18:56:46 字数 261 浏览 14 评论 0

最近在做一个计算机视觉方面的Android项目,其中的核心的图形处理算法是用c++写的,现在需要做的是把这部分c++代码移植到Android上,然后再加一些UI,方便测试。google了解到通过NDK和JNI的方式是可以在Android里使用c++代码的。现在的问题是这部分算法的c++代码依赖很多第三方的库,如opencv, g2o, boost等,我应该怎么来编译整个项目?

由于之前没怎么做过c++的项目,对c++项目编译过程中的依赖关系完全搞不懂。请问一下,我应该怎么解决这个问题?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

踏雪无痕 2022-09-08 18:56:46

所依赖的所有第三方库都要用NDK编译(移植),编译的方法,可以参考问题《如何把一个C++ 的源程序移植到Android上》

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文