coder.ExternalDependency.getDescriptiveName

Класс: coder. ExternalDependency
Пакет: coder

Возвращает описательное имя для внешней зависимости

Синтаксис

extname = coder.ExternalDependency.getDescriptiveName(bldcfg)

Описание

extname = coder.ExternalDependency.getDescriptiveName(bldcfg) возвращает имя, которое необходимо связать с внешней зависимостью. Генератор кода использует имя внешней зависимости для сообщений об ошибке.

Входные параметры

bldcfg

coder.BuildConfig объект. Использование coder.BuildConfig методы для получения информации о контексте сборки

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

Выходные аргументы

extname

Имя внешней зависимости возвращается как вектор символов.

Примеры

расширить все

Задайте метод, который всегда возвращает то же имя.

function myextname = getDescriptiveName(~)
   myextname = 'MyLibrary' 
end

Задайте метод, который использует контекст сборки для определения имени.

function myextname = getDescriptiveName(context)
    if context.isMatlabHostTarget()
        myextname = 'MyLibary_MatlabHost';
    else
        myextname = 'MyLibrary_Local';
    end
end

Подробнее о

расширить все