java jni问题

code_fan一枚 2014-10-20 05:58:28
问题描述:最近公司需要用java调用dll,所以我用vc6.0写了个dll,发现在64位的系统调用不了,32位系统可以用,所以我想问下大家,是不是编写的dll有版本之分,如果有,那怎么让写的dll可以在windows平台下基本能用,我是新人,希望大神们指教,谢谢了
...全文
154 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
code_fan一枚 2014-10-21
  • 打赏
  • 举报
回复
引用 2 楼 loneking2001 的回复:
64 位系统是能运行 32 位程序的,dll 放到 C:\Windows\SysWoW64 里试试。
谢谢,不行的,试过了,jre里面的bin目录也放了,这一块是刚接触,不知道dll是不是也有版本的区分,在网上找了也没有找到相关的资料。
rayw0ng 2014-10-21
  • 打赏
  • 举报
回复
64 位系统是能运行 32 位程序的,dll 放到 C:\Windows\SysWoW64 里试试。
code_fan一枚 2014-10-21
  • 打赏
  • 举报
回复
没有人回吗?自己顶下
code_fan一枚 2014-10-21
  • 打赏
  • 举报
回复
我又找了一台win 64位的,又可以,诶 -_-

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧