タグ

ブックマーク / wiki.koiroha.org (1)

  • JNI ビルド (MacOSX 10.5) - アマゴロク

    JavaからC/C++の呼び出し Javaソースの作成 まずは Java から C/C++ コードの呼び出しについて。例としてネイティブメソッドを持つ org.koiroha.sample.JniSample を作成してみます。引数や返値は値の受け渡し方法を示すためで特に意味はありません。 package org.koiroha.sample; /** JNI サンプルクラス */ public class JniSample { /** ネイティブライブラリをロード */ static { System.loadLibrary("sample"); } /** サンプルのネイティブメソッド * @param msg メッセージ * @return 返値 */ public native String greeting(String msg); /** サンプルの実行 * @param a

  • 1