zoukankan      html  css  js  c++  java
  • [jni]Getting Started

    写一个java应用程序来调用C函数打印“Hello World!"

    这个过程包括以下步骤:

      1:创建一个申明了native方法的java类(HelloWorld.java);

      2:使用javac来编译HelloWorld.java源码,将会产生HelloWorld.class

      3:使用javah -jni 来生成一个带有native申明的C头文件(HelloWorld.h)

      4:编写C函数来实现申明的native方法(HelloWorld.c)

      5:编译实现了native方法的C函数,创建HelloWorld.dll或者HelloWorld.so,使用本地环境C编译器和连接器。

      6:运行HelloWorld 程序

    END

    作者:长风 Email:844064492@qq.com QQ群:607717453 Git:https://github.com/zhaohu19910409Dz 开源项目:https://github.com/OriginMEK/MEK 本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利. 感谢您的阅读。如果觉得有用的就请各位大神高抬贵手“推荐一下”吧!你的精神支持是博主强大的写作动力。 如果觉得我的博客有意思,欢迎点击首页左上角的“+加关注”按钮关注我!
  • 相关阅读:
    c/c++基础 输入函数/流
    数据库的码/键
    sql plus笔记
    cmd delete oracle related
    CAN总线
    SAR ADC : 逐次逼近寄存器型(SAR)模数转换器(ADC)
    Cortex-M3寄存器等基础知识
    Cortex-M3知识点
    ARM指令和Thumb指令区别
    8051、ARM、AVR
  • 原文地址:https://www.cnblogs.com/zhaohu/p/7091505.html
Copyright © 2011-2022 走看看