Управление пакетами поддержки

Использование приложения компилятора

Многие MATLAB® тулбоксы используют пакеты поддержки для взаимодействия с оборудованием или обеспечения дополнительных возможностей обработки. Если ваш код MATLAB использует тулбокс с установленным пакетом поддержки, приложение отображает раздел Suggested Support Packages.

В списке отображаются все установленные пакеты поддержки, необходимые вашему коду MATLAB. Список определяется с помощью следующих критериев:

  • установлен пакет поддержки

  • ваш код имеет прямую зависимость от пакета поддержки

  • ваш код зависит от базового продукта пакета поддержки

  • ваш код зависит, по крайней мере, от одного из файлов, перечисленных в качестве зависимости в mcc.xml файл пакета поддержки, и базовым продуктом пакета поддержки является MATLAB

Отмените выбор пакетов поддержки, которые не требуются вашим приложением.

Некоторые пакеты поддержки требуют сторонних драйверов, которые компилятор не может упаковать. В этом случае компилятор добавляет информацию в примечания к установке. Можно отредактировать примечания к установке в Additional Installer Options разделе приложения. Чтобы удалить текст примечания к установке, отмените выбор пакета поддержки с зависимостью от сторонних производителей.

Внимание

Любой текст, введенный под сгенерированным текстом, будет утерян, если отменить выбор пакета поддержки.

Использование командной строки

Многие тулбоксы MATLAB используют пакеты поддержки для взаимодействия с оборудованием или для обеспечения дополнительных возможностей обработки. Если ваш код MATLAB использует тулбокс с установленным пакетом поддержки, используйте -a флаг с mcc команда при упаковке кода MATLAB для указания вспомогательных файлов в папке пакета поддержки. Для примера, если ваша функция использует OS Generic Video Interface support package, выполните следующую команду:

mcc -m -v test.m -a C:\MATLAB\SupportPackages\R2016b\toolbox\daq\supportpackages\daqaudio -a 'C:\MATLAB\SupportPackages\R2016b\resources\daqaudio'

Некоторые пакеты поддержки требуют сторонних драйверов, которые компилятор не может упаковать. В этом случае вы несете ответственность за загрузку и установку необходимых драйверов.