当前位置: 技术问答>java相关
调用本地方法-即是调用c函数
来源: 互联网 发布时间:2017-04-17
本文导语: 各位大侠,我想在java中调用c函数,并且已经产生了.h文件和编好了.c文件,接下来应该是要组织好这些文件的,但是我不知道怎么样组织好这些文件,也不知道怎么指定include 文件的位置。还有,教材说是用下面的目...
各位大侠,我想在java中调用c函数,并且已经产生了.h文件和编好了.c文件,接下来应该是要组织好这些文件的,但是我不知道怎么样组织好这些文件,也不知道怎么指定include 文件的位置。还有,教材说是用下面的目录来产生库:
C:> cl MyNativeHello.c -Fehello1.dll -MD -LD javai.lib
能否说一下命令的具体含义吗?请指教,谢谢。
C:> cl MyNativeHello.c -Fehello1.dll -MD -LD javai.lib
能否说一下命令的具体含义吗?请指教,谢谢。
|
用JNI,有一个developerworks上的教程可以研究一下:
http://www-900.ibm.com/developerWorks/cn/education/java/j-jni/tutorial/index.html
http://www-900.ibm.com/developerWorks/cn/education/java/j-jni/tutorial/index.html
|
你用cl的命令行执行一下,他有对各个参数的说明,只是比较多,你可以仔细看看。
|
同意楼上
|
哈,装个vc就有了
|
用jni,网站资料较全面的。
不过一般把这部分当作比较高深或作为旁门左道在看待。
java核心技术里有较为详细的描述。
不过一般把这部分当作比较高深或作为旁门左道在看待。
java核心技术里有较为详细的描述。