2016-12-10 3 views
0

matlab guiから実行ファイルを生成するには、(exeファイル)にMatlabコンパイラランタイム(MCR) )をマシン上に作成します。 パッケージ内にMatlabランタイムを含めると、サイズが大きくなりすぎます。マシン上のMatlabコンパイラランタイム(MCR)を必要としない実行可能フォームを生成する方法

+1

アプリケーションにMCRをパッケージ化しないでください。クライアントにダウンロードしてインストールさせる。 – TroyHaskin

+0

はい、私はこのオプションが存在することを知っていますが、私の質問は、どのようにコンピュータにMCRをインストールする必要がない実行可能ファイルを作ることができるかということです。 私の教授がjavaを使用してランタイムを作成する方法について話しましたが、私はそれをどうやってやっているのか、まさにその意味を理解していません... –

答えて

0

Matlab Coderを使用してC/C++コードを生成し、それをスタンドアロンのC/C++実行可能ファイルとしてビルドすることが最も近いですが、Matlab-Coderには多くの不具合があり、Matlabの全機能をサポートしていません。あなたがそのように向かうなら、いくつかの荒い海を期待してください。

matlabを使用していますコンパイラ - 私は恐れることはできません。

+0

MatlabのコードにはMatlabコーダ。 Matlab Coderが他のツール/メソッドをMatlab Coderと組み合わせて、サポートするコードの部分を処理し、他の「ツール」が残りのコードを処理し、最後に結果を結合する方法はありますか? @Ofek –

+0

はい、そのツールはmatlabコンパイラになります。このような実行可能ファイルは、MCRに依存せずに生成することはできません。 –

関連する問題