2020-01-02から1日間の記事一覧

JNIを使ってJavaからCとRustを呼び出してみた

JNIとは JNIとはJavaからネイティブコードを呼び出すための機能です。例えばC言語であればgccでコンパイルするときにsharedのオプションを有効にすることで共有ライブラリが作れるので、Java側ではSystem.loadLibraryやSystem.loadで共有ライブラリを読み込…