nativecode.java_JNI-Java调用C++牛刀小试

网上看了好多贴子,但是说的虽大体一致,但还是弄了好久好久

1.Java配置这个就不提了、

2.VC要添加的如图

(1)

111728471.jpg

(2)

111728374.jpg

目录结构

Dictionary(本地目录)

--|DictionaryClinet.java

--|DictionaryClinet.class(编译后生成)

--|DictionaryClinet.h(javah生成)

--|--Dictionary(包名)

--|--|DictionaryClinet.class

1.编译命令

D:\Java\Dictionary>javac DictionaryClinet.java

2.Dictionary是java文件中的包名,DictionaryClinet是类名。在目录下新建文件夹Dictionary,然后把生成的DictionaryClinet.class复制到该文件夹。

3.生成头文件

D:\Java\Dictionary>set classpath=D:\Java\Dictionary

D:\Java\Dictionary>javah -jni Dictionary.DictionaryClinet

4.通过小测试,实现了Java与C++的调用。

-------------以上是参考帖子总结出来的,算是下面这个帖子的一些补充-----------------

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值