Статические библиотеки и JNI - PullRequest
1 голос
/ 28 февраля 2010

Я создал заголовочный файл и соответствующий файл .c, полный функций, которые я хотел бы использовать с Java-программой. Я создал заголовочный файл JNI, используя javah. Я использую gcc для компиляции моего заголовочного файла. Как я могу связать мой обычный объектный файл c со своей статической библиотекой JNI, чтобы получить статическую библиотеку, которая использует мою библиотеку C? Я использую gcc для компиляции.

Вот пример того, что я спрашиваю:

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

1 Ответ

0 голосов
/ 28 февраля 2010

Вы можете попробовать посмотреть на это http://java.sun.com/developer/onlineTraining/Programming/JDCBook/jniexamp.html

...