В общем случае код, который вы генерируете от блоков Computer Vision Toolbox™, является портативным ANSI® Код С. После того, как вы сгенерируете код, можно развернуть его на другой машине. Для получения дополнительной информации о том, как для этого видят, Перемещают Код к Другой Среде разработки (Simulink Coder).
Существует несколько блоков Computer Vision Toolbox, которые генерируют код с ограниченной мобильностью. Эти блоки пользуются предварительно скомпилированными совместно использованными библиотеками, такими как DLLs, чтобы поддержать ввод-вывод для определенных типов устройств и форматов файлов. Чтобы узнать, какие блоки пользуются предварительно скомпилированными совместно использованными библиотеками, откройте Block Support Table Computer Vision Toolbox. Можно идентифицировать блоки, которые пользуются предварительно скомпилированными разделяемыми библиотеками путем проверки сносок, перечисленных в столбце Code Generation Support таблицы. Все блоки, которые пользуются разделяемыми библиотеками, имеют следующую сноску:
Host computer only. Excludes
Simulink® Desktop Real-Time™ target
.
Simulink Coder™ обеспечивает функции, чтобы помочь вам настроить и управлять информацией о сборке для своих моделей. Например, одна из функций информации о Сборке, которые обеспечивает Simulink Coder, getNonBuildFiles
(Simulink Coder). Эта функция позволяет вам идентифицировать разделяемые библиотеки, требуемые блоками в вашей модели. Если ваша модель содержит какие-либо блоки, которые пользуются предварительно скомпилированными разделяемыми библиотеками, можно установить те библиотеки по целевой системе. Папка, в которой вы устанавливаете разделяемые библиотеки, должна быть на системном пути. Целевая система не должна иметь MATLAB® установленный, но это действительно должно поддерживаться MATLAB.