MATLAB 関数のパッケージ化後に生成されるファイル
パッケージ化のプロセスが完了すると、ターゲット フォルダーの場所に for_redistribution
、for_redistribution_files_only
、for_testing
の 3 つのフォルダーが生成されます。
ターゲット フォルダーの場所に生成されたファイル PackagingLog.html
には、パッケージ化のプロセスで使用した mcc
コマンドと出力に関する情報が含まれています。
for_redistribution
フォルダー
MATLAB® がマシンにインストールされていないユーザーに、for_redistribution
フォルダーが配布されます。
フォルダーにはファイル MyAppInstaller_web.exe
が含まれています。このファイルは、パッケージ化されたアプリケーション、MATLAB Runtime、およびターゲット プラットフォーム上でターゲット言語を使ってアプリケーションを使用可能にするすべてのファイルを、ターゲット フォルダーにインストールします。パッケージ化の時点で MATLAB Runtime がインストーラーに含まれていない場合は、インターネットからダウンロードします。
for_redistribution_files_only
フォルダー
MATLAB がマシンにインストールされていないユーザーに、for_redistribution_files_only
フォルダーが配布されます。このフォルダーには、ターゲット言語により、ターゲット プラットフォーム上でパッケージ化されたアプリケーションの使用を可能にする、固有のファイルが含まれています。
スタンドアロン アプリケーション
ファイル | 説明 |
---|---|
filename.exe | スタンドアロン実行可能ファイル。 |
GettingStarted.html | パッケージ化情報が含まれる HTML ファイル。 |
splash.png | 実行可能ファイルを起動すると、実行可能ファイルが配置された、同一のフォルダーからファイルが読み取られ、スプラッシュ スクリーンが表示されます。 |
Excel アドイン
ファイル | 説明 |
---|---|
_install.bat | 生成された |
filename.bas | VBA プロジェクトにインポートできる VBA モジュール ファイル。 |
filename.xla | Excel® に直接追加できる Excel アドイン。 |
filename_2_0.dll | 生成された |
GettingStarted.html | パッケージ化とインストールの詳細情報を含む HTML ファイル。 |
for_testing
フォルダー
このフォルダー内のファイルを使用して、アプリケーションをテストします。このフォルダーには、バイナリ、JAR
ファイル、ヘッダー ファイル、ソース ファイルなど、特定のターゲットに使用するすべての中間アーティファクトや最終アーティファクトが含まれています。パッケージ化プロセス中に作成される最終アーティファクトは、for_redistribution_files_only フォルダーで説明されているファイルと同じです。パッケージ化されたアプリケーションをテストする方法の詳細については、次のトピックを参照してください。
ターゲット | リンク |
---|---|
スタンドアロン アプリケーション | デプロイされたアプリケーションのインストール |
Excel アドイン | Function Wizard のインストールと使用 |
生成される中間アーティファクトは、MATLAB ファイルのパッケージ化の結果です。これらはユーザーにとって重要ではありません。
このフォルダーには 2 つのテキスト ファイルも含まれています。mccExcludedFiles.txt
には、パッケージ化アプリケーションから除外されたファイルがリストされ、requiredMCRProducts.txt
にはアプリケーションを実行するために MATLAB Runtime で必要とされる製品の製品 ID が含まれています。