Как развернуть MATLAB® функции, компилятор выполняет следующие задачи:
Анализирует файлы на зависимости с помощью функции анализа зависимостей. Зависимости являются файлами, включенными в сгенерированный пакет и исходными от функций, вызываемых файлом. Зависимости затрагиваются:
Тип файла - MATLAB, Java®, MEX и так далее.
Расположение файла - MATLAB, тулбокс MATLAB, пользовательский код и так далее.
Для получения дополнительной информации об анализе зависимостей смотрите Анализ зависимостей с использованием MATLAB Compiler.
Проверяет Файлы MEX. В частности, mexFunction
точки входа проверяются.
Для получения дополнительной информации об обработке файлов MEX см. Файлы MEX, библиотеки DLL или общие библиотеки.
Создает развертываемый архив из файлов входа и их зависимостей.
Дополнительные сведения о развертываемых архивах см. в разделе Развертываемый архив.
Генерирует специфичный для целевого объекта код оболочки.
Генерирует специфичный для цели двоичный пакет.
Для библиотечных целей, таких как общие библиотеки C++, пакеты Java или сборки .NET, компилятор вызывает необходимый сторонний компилятор.