据我所知,SWIG是用于将C++/C包装成Java的工具,而javah则是用于在C++中实现某些Java函数(也称本地函数)的工具。
是否有一种工具可以创建一个C++包装器以覆盖Java类,使得调用此C++包装器的用户不必担心Java,例如:
输入Java为
是否有一种工具可以创建一个C++包装器以覆盖Java类,使得调用此C++包装器的用户不必担心Java,例如:
输入Java为
class hw {
public void hi() {
System.out.println("Hello World");
}
}
工具输出hw.hh(和一些.c++文件),可以用作:
hw *h = new hw(/*JEnv*/ env);
h->hi();
是否有可用的工具可以执行此操作?