Java新手 想通过JNI调用 c++写的dll 老是失败 跪求办法QwQ

图片说明
图片说明

0

4个回答

兄弟,也许你正好需要这个https://blog.csdn.net/whustyle/article/details/49123933

0

注意异常提示信息:cann't load IA 32-bit.dll on a AMD 64-bit platform
请确认你的调用方与被调用方式用一致的编译平台

0
weixin_39931435
weixin_39931435 同求
10 个月之前 回复
weixin_41423378
银翼的魔术师s 那要怎么办,java用jdk编译 c++用vs编译,两个本来就不一样
10 个月之前 回复

可以考虑使用JNA基于JNI的封装,使用起来更容易些

0

jdk版本问题,你调用的dll和你用的jre应该都是32位或者64位的

0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!