zoukankan      html  css  js  c++  java
  • eclipse调用c语言类库

    1:编写java代码:如  

    public class MatrixCalculate {
    public static native String test(double x,double y);
    }

    然后生成class文件,再生成 .h文件,再生成dll文件。

    2:右键java项目 Properties    ->  java Build Path  ->  Libraries  ->  JRE  ->  Native Library  ->  Edit   -> 目录指向要调用的dll文件目录

    3:在 生成.h的类里面测试

    static{
            System.loadLibrary("JniDemo");
        }  
    
    public static void main(String[] args) {
            
            System.out.println(test(-8.85603 , -6.7291));
        }

    4:

    JniDemo为生成的dll文件名
  • 相关阅读:
    JNUOJ 1187
    JNUOJ 1184
    HDU 4848
    HDU 4849
    哈夫曼树和哈弗曼编码小记
    HDU 5726
    POJ 3368 & UVA 11235
    2016江苏省CPC省赛 I
    POJ 3928
    POJ 3067
  • 原文地址:https://www.cnblogs.com/zqzdong/p/10524938.html
Copyright © 2011-2022 走看看