UnsatisfiedLinkError への対処: JNI プロジェクトで依存ライブラリが見つかりません
Java Native Interface (JNI) プロジェクトを開発するときに、エラー: 「java.lang.UnsatisfiedLinkError: C:...path...mylib.dll: 依存ライブラリが見つかりません。」このエラーは、Java 仮想マシン (JVM) が JNI ライブラリに必要な共有ライブラリ (DLL) を見つけられないことを示します。
問題の解決
問題を解決するには場合は、次の解決策を検討してください:
macOS 上の Visual Studio 2010 では、Windows XP でテストしているため、ターゲット プラットフォームを Windows に設定する必要があります。 Windows で開発を行う場合は、それに応じてターゲット プラットフォームを設定します。
追加のヒント
詳細については、「The JNI Book」または Oracle HTML バージョンの JNI ブックを参照してください。 JNI仕様。コマンド「java -XshowSettings:properties -version」を使用して、共有ライブラリの検索パスを識別することもできます。
以上が私の JNI プロジェクトが依存ライブラリを見つけられないのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。