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