MATLAB の関数のデプロイ方法
MATLAB® 関数をデプロイするために、コンパイラは以下のタスクを実行します。
依存関係の分析関数を使用して、ファイルの依存関係を分析します。依存関係は生成されたパッケージに含まれるファイルであり、ファイルによって呼び出される関数に由来します。依存関係は以下の影響を受けます。
ファイル タイプ — MATLAB、Java®、MEX など。
ファイルの場所 — MATLAB、MATLAB ツールボックス、ユーザー コードなど。
依存関係の分析の詳細については、MATLAB Compiler を使用した依存関係の分析を参照してください。
MEX ファイルを検証します。特に、
mexFunction
エントリ ポイントが検証されます。パッケージ化されたアプリケーションに MEX ファイルを含める方法の詳細については、パッケージ化されたアプリケーションでのファイルへのアクセスを参照してください。
入力ファイルとその依存関係から、デプロイ可能なアーカイブを作成します。
デプロイ可能なアーカイブの詳細については、デプロイ可能なアーカイブについてを参照してください。
ターゲット固有のラッパー コードを生成します。
ターゲット固有のバイナリ パッケージを生成します。
C++ 共有ライブラリ、Java パッケージ、.NET アセンブリなどのライブラリ ターゲット用に、コンパイラは対応するサードパーティ コンパイラを呼び出します。