首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Eclipse开发 >

,帮帮忙,在java中怎么实现程序调用Dll中的函数

2012-01-18 
各位高手,帮帮忙,在java中如何实现程序调用Dll中的函数我在安装了SWT/Jfrace插件的Eclipse中写了一个界面

各位高手,帮帮忙,在java中如何实现程序调用Dll中的函数
我在安装了SWT/Jfrace插件的Eclipse中写了一个界面程序,并写调用Dll的java函数,通过JNI生成了Dll文件。但是,在运行的时候,程序老是连接不了Dll内部的实现函数。弹出的错误如下:
        java.lang.UnsatisfiedLinkError:   booleanShow
        booleanShow是函数名

[解决办法]
你的dll写的是否满足给java调用的规范?
建议先把要调用dll的类写好,然后再根据这个java类生成c的头文件(javah),根据这个头文件定义的函数来编写dll应该不会存在问题。

热点排行