调用专门为在C(JNICALL)中使用而编译的Windows DLL

时间:2017-11-09 00:51:39

标签: java c

我有一个专门编译的Windows共享库(* .dll),可以通过JNI从Java中使用。我可以从C应用程序中调用这个dll吗?我想从本机c可执行文件调用相同的函数java调用。我怎么能这样做,因为函数定义是JNICALL而不是STDCALL?有人遇到过同样的问题吗?

我没有DLL的源代码以便重新编译它。我只需要使用C中的导出函数而不是Java。

谢谢你, JD

0 个答案:

没有答案