После завершения процесса упаковки в целевой папке создаются три папки: for_redistribution, for_redistribution_files_only, и for_testing.
for_redistribution ПапкаРаспределите for_redistribution пользователям, у которых не установлено приложение MATLAB ®.
Папка содержит файл MyAppInstaller_web.exe устанавливает приложение и среду выполнения MATLAB (если она включена в приложение во время упаковки). Он устанавливает все файлы, которые позволяют использовать упакованное приложение на целевой платформе с целевым языком в целевой папке.
for_redistribution_files_only ПапкаРаспределите for_redistribution_files_only для пользователей, у которых не установлено приложение MATLAB. Эта папка содержит определенные файлы, которые позволяют использовать пакетное приложение на целевой платформе с целевым языком.
Общая библиотека C
| Файл | Описание |
|---|---|
readme.txt | Текстовый файл, содержащий информацию о упаковке. |
filename.lib | Импорт библиотеки для общей библиотеки, написанной пользователем. |
filename.h | Файл заголовка для общей библиотеки, написанной пользователем. |
filename.dll | Код для написанной пользователем общей библиотеки. |
Общая библиотека C++
| Файл | Описание |
|---|---|
readme.txt | Текстовый файл, содержащий информацию о упаковке. |
filename.lib | Импорт библиотеки для написанных пользователем |
filename.hpp | Файл заголовка для записи пользователем |
filename.dll | Код для написания пользователем |
| Папка Он также содержит |
COM-компонент
| Файл | Описание |
|---|---|
_install.bat | Файл, регистрирующий сгенерированный |
filename_1_0.dll | Произведенный |
readme.txt | Текстовый файл, содержащий информацию о упаковке. |
Сборка .NET
| Файл | Описание |
|---|---|
Filename.dll | Файл, содержащий созданный компонент, к которому можно получить доступ с помощью |
Filename_overview.html | Файл обзорной документации HTML для созданного компонента. Он содержит требования для доступа к компоненту и для создания аргументов с помощью |
FilenameNative.dll | Файл, содержащий сгенерированный компонент, к которому можно получить доступ с помощью собственного API. |
readme.txt | Текстовый файл, содержащий информацию о упаковке. |
Приложение Java
| Файл | Описание |
|---|---|
|
Папка |
Filename.jar | Архив Java для написанного пользователем приложения. |
readme.txt | Текстовый файл, содержащий информацию о упаковке. |
Приложение Python
| Файл | Описание |
|---|---|
| Папка
|
setup.py | Файл, устанавливающий пакетное приложение Python. |
readme.txt | Текстовый файл, содержащий информацию о упаковке. |
for_testing ПапкаИспользуйте файлы в этой папке для тестирования приложения. Папка содержит все промежуточные и конечные артефакты, такие как двоичные файлы, JAR файлы, файлы заголовков и исходные файлы для определенного целевого объекта. Конечными артефактами, созданными в процессе упаковки, являются те же файлы, что описаны в разделе Папка for_redistribution_files_only. Эти файлы используются для тестирования приложения. Дополнительные сведения о тестировании упакованных приложений см. в следующих разделах:
Генерируемые промежуточные артефакты являются результатом упаковки файлов MATLAB. Они не являются значимыми для пользователя.
Эта папка также содержит два текстовых файла. mccExcludedFiles.txt перечисляет файлы, исключенные из пакетного приложения, и requiredMCRProducts.txt, содержит идентификаторы продуктов, необходимых MATLAB Runtime для запуска приложения.