2009年2月20日金曜日

JNA でのLibrary

StandAloneの場合は、以下のような変数で指定する。
-Djava.library.path=xxxx
-Djna.library.path=yyyy
指定した場所に xxxx/aaa.dll のようにライブラリがあると読み込んでくれるのだが、
依存する別のライブラリがあると、うまく読み込めないことがあるようだ。
その場合に使用するのが、
NativeLibLoader
らしい、ゲーム関連の JOGL/JOAL で使用されているとのこと。
FFMPEGをJNAから使おうとして苦労している。

0 件のコメント: