今、いくつかのCソースコードがあります。それをJavaアプリケーションで使用したいと思います。Cのソースコードを実行して、その結果をJavaアプリケーションに返す必要があります。すべてのCソースコードをJavaに書き直す代わりに、JavaアプリケーションでCのソースコードを再利用するにはどうすればよいですか?
見てみましょうJavaのネイティブインタフェースを。
Java Native Interface(JNI)は、Java仮想マシン(JVM)で実行されているJavaコードが、他の言語で記述されたネイティブアプリケーション(ハードウェアおよびオペレーティングシステムプラットフォームに固有のプログラム)およびライブラリーを呼び出して呼び出せるようにするプログラミングフレームワークです。 C、C ++、アセンブリなど。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加