JVM 用に C++ をコンパイルする 質問する

JVM 用に C++ をコンパイルする 質問する

C++ をコンパイルするときは、もちろん、コンパイルするターゲット プラットフォーム用のコンパイラを使用します。JVM をターゲットとする C++ コンパイラはありますか (つまり、Java の「ネイティブ」インターフェイスを使用する代わりに、C++ コードを Java バイト コードにコンパイルする)?

ベストアンサー1

ネストされたVMJava バイトコードのバイナリ変換を提供します。これは、GCC を MIPS バイナリにコンパイルし、それを Java クラス ファイルに変換することによって行われます。したがって、C、C++、Fortran、または GCC でサポートされているその他の言語で記述されたアプリケーションは、ソースを変更することなく 100% 純粋な Java で実行できます。

おすすめ記事