Simulink разделяемые библиотечные зависимости

В целом кодом, который вы генерируете от блоков Computer Vision Toolbox™, является портативный код С ANSI®. После того, как вы сгенерируете код, можно развернуть его на другой машине. Для получения дополнительной информации о том, как для этого видят, Перемещают Код к Другой Среде разработки (Simulink Coder).

Существует несколько блоков Computer Vision Toolbox, которые генерируют код с ограниченной мобильностью. Эти блоки пользуются предварительно скомпилированными совместно использованными библиотеками, такими как DLLs, чтобы поддержать ввод-вывод для определенных типов устройств и форматов файлов. Чтобы узнать, какие блоки пользуются предварительно скомпилированными совместно использованными библиотеками, откройте Таблицу Поддержки Блока Computer Vision Toolbox. Можно идентифицировать блоки, которые пользуются предварительно скомпилированными разделяемыми библиотеками путем проверки сносок, перечисленных в столбце Code Generation Support таблицы. Все блоки, которые пользуются разделяемыми библиотеками, имеют следующую сноску:

Host computer only. Excludes Simulink® Desktop Real-Time™ target.

Simulink Coder™ обеспечивает функции, чтобы помочь вам настроить и управлять информацией о сборке для своих моделей. Например, одной из функций информации о Сборке, которые обеспечивает Simulink Coder, является getNonBuildFiles. Эта функция позволяет вам идентифицировать разделяемые библиотеки, требуемые блоками в вашей модели. Если ваша модель содержит какие-либо блоки, которые пользуются предварительно скомпилированными разделяемыми библиотеками, можно установить те библиотеки по целевой системе. Папка, в которой вы устанавливаете разделяемые библиотеки, должна быть на системном пути. Целевой системе не должны были устанавливать MATLAB®, но это действительно должно поддерживаться MATLAB.