社区
Web 开发
帖子详情
java中调用DLL
CC2008NB
2009-11-02 10:31:38
java中如何调用其他语言如C++编写的DLL,
我看了网上关于JNI的例子,貌似是从Java生成x.class文件,然后javah x 生成 x.h ,然后再实现 x.cpp ,最后生成.dll动态链接库,这不是要重新写DLL么,
我要如何使用原来就写好的DLL呢?
...全文
97
6
打赏
收藏
java中调用DLL
java中如何调用其他语言如C++编写的DLL, 我看了网上关于JNI的例子,貌似是从Java生成x.class文件,然后javah x 生成 x.h ,然后再实现 x.cpp ,最后生成.dll动态链接库,这不是要重新写DLL么, 我要如何使用原来就写好的DLL呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sandaobaqi
2009-11-11
打赏
举报
回复
学习一下!
CC2008NB
2009-11-03
打赏
举报
回复
[Quote=引用 3 楼 wuyinling1984 的回复:]
真可怜, 你javah的时候要写上包名, 另外可以用jni的dll来调用你原来的dll, 这样不就能复用了么
[/Quote]
多级包名就不行了,我用一级包可以。
jni的dll如何调用原来的dll呢,有例子吗?
FlashDragon
2009-11-03
打赏
举报
回复
JNI做的DLL和实际用的DLL文件不是一个。
wuyinling1984
2009-11-03
打赏
举报
回复
真可怜, 你javah的时候要写上包名, 另外可以用jni的dll来调用你原来的dll, 这样不就能复用了么
CC2008NB
2009-11-03
打赏
举报
回复
up
CC2008NB
2009-11-02
打赏
举报
回复
还有就是在某个包下面的class文件用javah 无法生成.h的C++头文件,如何解决?
各位大哥大姐,走过路过 知道的不吝赐教
JAVA
调用
DLL
方法
JAVA
调用
DLL
方
JAVA
调用
DLL
JAVA
调用
DLL
JAVA
调用
DLL
JAVA
调用
DLL
JAVA
调用
DLL
JAVA
调用
DLL
Java
调用
动态链接库(
Java
调用
DLL
)
Java
调用
动态链接库
Java
调用
DLL
源码
java
调用
dll
最简单的方法
在
Java
中
调用
DLL
(Dynamic Link Library)文件,可以使用
Java
的本地方法接口(JNI,
Java
Native Interface)来实现。JNI允许
Java
程序与本地代码进行交互,从而实现跨平台的功能。
java
调用
dll
新
java
调用
c++
dll
代码
java
调用
DLL
:JNative
是
Java
调用
DLL
动态库框架,功能强大,告别往日的JNI,只需定义接口,就可以方便
调用
DLL
库,为开发人员省了不少事。
Web 开发
81,092
社区成员
341,718
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章