Linux Java jni 调用之HelloWorld
来源:互联网 发布:双色球历史中奖数据库 编辑:程序博客网 时间:2024/06/06 16:34
javac Test.java
javah Test
生成
根据生成的Test.h 中的JAVA_Test_output 的声明 ,写相应的C实现
用gcc 编译生成相应的库,在windows 以dll 结尾,而在linux 是以.so 结尾,且以lib 开头
如 System.loadLibrary("Hello");
在windows 上要有Hello.dll 文件, 而在linux 上要有libHello.so 在 System.getProperty("java.library.path") 相应的目录
而在linux 下生成.so 文件,
用这个命令 gcc -shared -fPIC Test.c -o libHello.so
把libHello.so 移到 System.getProperty("java.library.path")目录下
- Linux Java jni 调用之HelloWorld
- linux java jni helloworld
- JNI进行java对c的调用之helloworld(linux下非eclipse版本)
- linux下java 调用 c jni 实现 HelloWorld
- linux jni 之 java 调用c c++
- JNI简单实现Java调用C++/C的HelloWorld
- Java 通过 JNI 调用 C 之一 HelloWorld 入门
- JNI简单实现Java调用C++/C的HelloWorld
- JNI简单实现Java调用C++/C的HelloWorld
- JNI之helloworld
- jni入门教程之HelloWorld
- JNI之HelloWorld
- JNI之helloworld
- JNI之helloworld
- Android Jni之Helloworld
- JNI之HelloWorld
- JNI之HelloWorld
- java jni helloworld 例子
- Win7访问Windows 2003共享文件
- 关于java中关键字final声明常量的不明白
- Unicode字符集下CString与char *转换
- 心中的诗情画意
- 对CHT2.0图标进行美化处理
- Linux Java jni 调用之HelloWorld
- 山楂树之恋观后感
- 两篇关于flash 职业和webgame的文章
- 感悟
- 内存溢出错误
- Quirks mode和strict mode
- 紧张的很
- 人生的八个问题
- OOP-basics