0

クロスプラットフォーム アプリケーション (ブラウザー統合を含む) が必要です。ソースの形式で使用したいC++ライブラリ\アルゴリズムがあります(Unityに各プラットフォームでコンパイルさせるため)。Mac または WebGL をプライマリ ビルド ターゲットとして使用すると、機能することがわかっています。それでも、私は主なユーザー ベースとして Windows を使用しています。そのため、Windows で IL2CPP を使用して C# および C++ コードをコンパイルしたいと考えています。

Windows実行可能ファイルを作成するために、プロジェクトを構築し、IL2CPPを設定してWindows上でC++ファイルを統一する方法は?

4

2 に答える 2

1

Native Pluginsを使用して、C または C++ (およびターゲット プラットフォームに応じてその他) のライブラリと対話できます。emscripten コンパイルのおかげで、WebGL を使用してプラグインから C++ 関数を呼び出すことも可能です。

IL2CPP とは関係がないことに注意してください。IL は Intermediate Language (IL) の略で、.NET コンパイラからの低レベルの出力です。C++ コードはマシン コード/ASM コードに直接コンパイルされ、スクリプト コード内から呼び出されます。スクリプトは、Mono 仮想マシン上で実行されるか、IL2CPP を使用して実行されます (プラットフォームによって異なります)。

于 2017-03-05T01:14:04.207 に答える
0

Unity は Windows スタンドアロン ターゲットのスクリプティング バックエンドとして IL2CPP をサポートしていないため、これは現在不可能です。

于 2016-03-31T11:42:00.320 に答える