C++;与Android的代码兼容性 我有一个C++代码,它需要与OCR扫描器通信。在Windows上,它工作正常。但是我需要将它与Android集成。我的方法是使用NDK和JNI。但是问题是C++代码只与Windows兼容(在Windows库上有无尽的依赖)。当我尝试使用NDK构建它时,它失败了

C++;与Android的代码兼容性 我有一个C++代码,它需要与OCR扫描器通信。在Windows上,它工作正常。但是我需要将它与Android集成。我的方法是使用NDK和JNI。但是问题是C++代码只与Windows兼容(在Windows库上有无尽的依赖)。当我尝试使用NDK构建它时,它失败了,android,c++,android-ndk,native,native-code,Android,C++,Android Ndk,Native,Native Code,对此有什么建议吗?是否应该尝试将代码转换为linux兼容的代码?还是有别的办法 注意:该代码调用一个dll库,其中包含与扫描仪通信的函数。这不太可能容易实现…@πάνταῥεῖ 有什么提示吗?我应该试着编写自己的代码吗?(这将非常耗时,这是一个特定于扫描仪的代码)。或者有什么办法吗?@user1851212:这很可能是一个持续数月的庞大项目。如果没有任何细节,这是不可能的。这就像问“我有一个在Windows上运行良好的程序X。如何将其转换为Linux?”我想找到一个Linux版本的扫描仪驱动程序

对此有什么建议吗?是否应该尝试将代码转换为linux兼容的代码?还是有别的办法


注意:该代码调用一个dll库,其中包含与扫描仪通信的函数。

这不太可能容易实现…@πάνταῥεῖ 有什么提示吗?我应该试着编写自己的代码吗?(这将非常耗时,这是一个特定于扫描仪的代码)。或者有什么办法吗?@user1851212:这很可能是一个持续数月的庞大项目。如果没有任何细节,这是不可能的。这就像问“我有一个在Windows上运行良好的程序X。如何将其转换为Linux?”我想找到一个Linux版本的扫描仪驱动程序将是一个开始。制造商可能对此有一些意见。谢谢大家的反馈。