mad*_*mad 1 java delphi dll java-native-interface
请帮我把细节放在一起.我已经扫描了很长时间的网络,但结果并不好.
所以我有:
Delphi为JNI编写的DLL(来自32位Delphi的32位comp)
我的64位MAC上的Java Web项目(Tomcat,Spring)
System.out.println(System.getProperty("java.library.path"))写入"/ tmp",它是正确的
在/ tmp我有来自delphi的qvs.dll
当我开始项目时,我得到例外:
java.lang.UnsatisfiedLinkError: no qvs in java.library.path
Run Code Online (Sandbox Code Playgroud)
加载库的Java代码:
的System.loadLibrary( "QVS")
我尝试了很多具有相同结果的组合.只有一个原因我不能尝试.我可以在64位MAC上使用32位DLL吗?
非常感谢.
由于两个原因,你不可能按照自己的意愿去做:
因此,我看到三个解决方案: