Создайте автономное приложение, если вы хотите запустить код MATLAB на целевых компьютерах, на которых не установлен MATLAB. Скомпилируйте код MATLAB, запустив compiler.build.standaloneApplication
или mcc
команда или при помощи Application Compiler
Приложение. Автономные приложения запускаются в Windows®, Linux®, и macOS, соответствующая платформе, на которой они сгенерированы.
Чтобы запустить автономные приложения, установите MATLAB Runtime на целевой машине. Дополнительные сведения см. в разделе Установка и настройка MATLAB Runtime.
Application Compiler | Упакуйте программы MATLAB для развертывания как автономные приложения |
Создайте автономное приложение из MATLAB
Попробуйте пример создания, установки и запуска автономного приложения MATLAB.
Как настроить внешний вид инсталлятора, сгенерированного приложением компилятора.
Включая пакеты поддержки при упаковке приложений MATLAB.
Запуск приложений с использованием сетевой установки среды MATLAB Runtime
Описывает шаги, которые необходимо выполнить, чтобы запустить приложения с помощью сетевой установки среды MATLAB Runtime.
Файлы данных MATLAB в скомпилированных приложениях
Включите файлы данных MATLAB в скомпилированные приложения.
Упакуйте автономные приложения MATLAB в изображения Docker
Пример упаковки автономного приложения MATLAB в Docker® изображение.
mcc Команды Аргументы перечислены в алфавитном порядке
Краткая справочная таблица опций MATLAB Compiler™, перечисленных в алфавитном порядке.
Аргументы в командной строке mcc, сгруппированные по задачам
Краткая справочная таблица опций MATLAB Compiler, сгруппированная по функциям.
Используйте Parallel Computing Toolbox в развернутых приложениях
Процедура передачи профиля кластера приложению, которое использует Parallel Computing Toolbox™.
Интеграция приложения с Mac OS X Finder
Добавьте MATLAB Runtime в область установки Mac Application Launcher.
Анализ зависимостей с использованием MATLAB Compiler
MATLAB Compiler использует функцию анализа зависимостей для поиска и включения файлов.
Функция анализа зависимостей и взаимодействие пользователя с путем компиляции
MATLAB Compiler использует путь поиска файлов MATLAB для анализа зависимостей.
Файлы MEX, библиотеки DLL или общие библиотеки
Узнайте, как анализ зависимостей обрабатывает файлы MEX, библиотеки DLL и общие библиотеки.
Как MATLAB развертывает функции?
Ознакомьтесь с шагами, выполненными MATLAB Compiler для развертывания.
Запись развертываемого кода MATLAB
Написание гибкого кода MATLAB, который можно упаковать и развернуть.
Автономные приложения и аргументы
Как запустить автономные приложения, которые используют аргументы.
Вызов общих библиотек в развернутых приложениях
The loadlibrary
функция в MATLAB позволяет загружать общую библиотеку в MATLAB.
Файлы данных MATLAB в скомпилированных приложениях
Включите файлы данных MATLAB в скомпилированные приложения.
Функции, не поддерживаемые для компиляции MATLAB Compiler и MATLAB Compiler SDK
Функции, которые не могут быть скомпилированы с помощью MATLAB Compiler или MATLAB Compiler SDK™
MATLAB Compiler имеет ограничения относительно того, что можно скомпилировать.
Если вы столкнулись с ошибками при тестировании вашего приложения, убедитесь, что MATLAB Runtime установлен правильно.
Исследование развертываемых прикладных Отказов
Диагностируйте отказ приложения во время развертывания конечного пользователя.