有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

是否有类似于Boost::Python for Java的版本?

最近,我一直在使用Boost::Python向Python公开一些高性能代码,这只是我的一个梦想。我希望能够维护一个C++代码库,并通过Boost和java向Python公开。我知道JNI,但我想知道是否有类似于Boost::Python的东西,但目标是Java


共 (3) 个答案

  1. # 1 楼答案

    有许多Java项目允许您调用DLL中公开的函数,而无需编写JNI包装器代码。其中包括J/InvokeNativeCallxFunctionJNA

  2. # 2 楼答案

    另一种可能性是javacpp。我自己从来没有使用过,但是它似乎比JNA更适合我的C++代码库。p>

  3. # 3 楼答案

    我认为SWIG也可以是一种选择