JNIの簡単なサンプル(Hello Worldを表示するプログラム)

こちら を試してみました。

上手くいかなかった点は修正で。

 
NativeClass.java

コンパイル

ヘッダーファイル生成

 
Native.c

Nativeメソッドを実装したCコードのコンパイル

「-fPIC」が無いと

/tmp/ccdodAWp.o: could not read symbols: Bad value
collect2: ld はステータス 1 で終了しました

となってしまいました。
 
Hello.java

コンパイル

出来上がったもの

ライブラリにコピーしてパス調整

実行

スポンサーリンク

シェアする

  • このエントリーをはてなブックマークに追加

フォローする

スポンサーリンク
Highslide for Wordpress Plugin