16
So beheben Sie einen UnsatisfiedLinkError (abhängige Bibliotheken können nicht gefunden werden) in einem JNI-Projekt
Ich arbeite an einem Java-Projekt, das das JNI verwendet. Das JNI ruft eine benutzerdefinierte Bibliothek auf, die ich selbst geschrieben habe, sagen wir mylib.dll, und das hängt von einer Bibliothek eines Drittanbieters ab, libsndfile-1.dll. Wenn ich mein Programm starte, stürzt es mit ab java.lang.UnsatisfiedLinkError: C:\...path...\mylib.dll: Can't find dependent libraries. Ich …