Проблема Java JNI - PullRequest
       10

Проблема Java JNI

0 голосов
/ 16 июня 2011

У меня есть файлы .java, .class, .cpp, .h: http://www.ibm.com/developerworks/java/tutorials/j-jni/section2.html

После прочтения комментария TotalFrickinRockstarFromMars я попытался настроить classpath.

Что не так?

lala Sample1.dll есть.

Текстовая версия:

F: \ workspace \ JavaJNIProj \ src> java Sample1

    Exception in thread "main" java.lang.UnsatisfiedLinkError: F:\workspace\JavaJNIProj\src\Sample1.dll: Can't find dependent libraries
      at java.lang.ClassLoader$NativeLibrary.load(Native Method)
      at java.lang.ClassLoader.loadLibrary0(Unknown Source)
      at java.lang.ClassLoader.loadLibrary(Unknown Source)
      at java.lang.Runtime.loadLibrary0(Unknown Source)
      at java.lang.System.loadLibrary(Unknown Source)
      at Sample1.main(Sample1.java:10)

1 Ответ

0 голосов
/ 19 июня 2011

Похоже, вы пропустили некоторые библиотеки зависимостей. Вы можете скачать DependencyWalker http://www.dependencywalker.com/

Это должно помочь вам найти его.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...