exponenta event banner

кодер. ExternalDependency.getDescriptiveName

Класс: кодер. ExternalDependency
Пакет: кодер

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

Синтаксис

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

Подробнее

развернуть все