首页 > 解决方案 > 如何将.so 链接到 Visual Studio ndk 动态共享库

问题描述

我想在我的 ndk 动态共享库中使用tess-two api。我尝试添加 libtess.so 和 liblept.so

Project->Properties->Linker->Input->Library Dependencies

并添加以下行:

[path]\libtess.so
[path]\liblept.so

但在这种情况下,我不能使用 tesseract 包含。我还尝试使用一些 Visual Studio 动态共享库项目(tess、lebpt、jpeg、png)来编译 tess-two 及其依赖项,但它无法编译 jpeg 和 png 库并给出了几个错误!

所以主要问题是我可以将一个/一些 .so 文件链接到 Visual Studio ndk 动态共享库,而无需这些 .so 文件的任何源代码吗?

标签: androidc++android-ndk

解决方案


推荐阅读