标签: c++ dll
我怎样才能在用c ++编写的dll中创建一个返回类的方法,我怎么能在java中使用那个dll?
如果我导出该类,则更改该类的名称。身体可以帮助我吗?提前谢谢。
答案 0 :(得分:2)
您无法从DLL导出C ++类并从其他编译器使用它。您可以而且应该做的是导出COM对象。
答案 1 :(得分:1)
你做不到。你可以使用JNI,但这非常可怕,你必须编写代码才能从C ++对象转换为相应的Java对象。
您还可以查看JNA,它试图让这更容易。