私の問題:C++ DLL用のJavaラッパーを作成しています。 私は知っている、この問題については多くの記事がありますが、今のところ解決策はありません。 問題: C:\ java \ jdkに私のWindows 7,64ビットに29の32ビット版をインストールしました。 このパスはpath変数の一部です(どこでもcmdacを呼び出してください...)。SWIG C++ Java DLL Windows
最新のswigがあり、私のDLL用のPythonとPerlラッパーを正常に作成しました。
私はVS2008でのJava /クラスサンプルbuldた場合 - エラーなしで完了 - とrunme.javaを実行しようと、私はエラーを取得:
ないUnsatisfiedLinkError
- >ネイティブコードライブラリをロードできませんでした。ヘルプについては、SWIGのJavaドキュメントのダイナミックリンクの問題に関する章を参照してください。
DLLは非常に簡単です。ランタイムライブラリ(/ MT)に静的にリンクされています。依存関係はありませんが、まだ このエラーが発生しています。
注意:swigサンプルは機能しません。 Javaがインストールされている。また、tclサンプルは動作しません。 tcl 8.4がインストールされています(同様のエラー)。
何か助けていただければ幸いです。 ありがとうございます
DLLは32ビットまたは64ビットですか? –