我有以下问题:
假设我有许多不同的 C++ 库(算法),它们以相同的风格编写。 (他们需要一些输入并返回一些输出)。
我做了一些研究,想问一下是否可以自动生成包装器类(通过使用给定输入和输出的算法 c++ 算法),它可以很容易地在 Objective-C 中使用/Java (iOS/Android) 然后 . 应用程序编程部分并不十分耗时。
最佳答案
你会想看看SWIG .这会从基于 C 的 API 生成其他语言的绑定(bind)。 Objective-C支持就在那里 Java .
我不确定在更高版本中对 Objective-C 的支持发生了什么,但它在 v1.1 中,你可以 see the branch添加的位置。
关于iphone - iPhone/Android 上的 C++ 库 : Generation of Wrapper classes,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6593392/