2010-02-27 74 views
1

我已经创建了一个头文件和一个相应的.c文件,其中包含了我想用于java程序的函数。我使用javah创建了一个JNI头文件。我使用gcc编译我的头文件。如何将我的常规c对象文件与我的JNI静态库链接以获得利用我的C库的静态库?我使用gcc编译。静态库和JNI

这里是要问什么,我一个例子:

lib.h 
lib.c 
JNITest.h 
JNITest.c (uses lib.h functions) 
+0

JNI库必须共享。你以前做过JNI吗? – bmargulies 2010-02-27 22:00:13

+0

你可能会提到这是否适用于Linux或Windows或什么...... – JustJeff 2010-02-27 22:08:49

回答