addLinkFlags

Добавьте опции ссылки в информацию о сборке модели

Синтаксис

addLinkFlags(buildinfo,options,groups)

Описание

пример

addLinkFlags(buildinfo,options,groups) задает опции компоновщика, чтобы добавить к информации о сборке.

Функция требует аргументов buildinfo и options. Можно использовать дополнительный аргумент groups, чтобы сгруппировать опции.

Генератор кода хранит опции компоновщика в информационном объекте сборки. Функция добавляет опции в основанное на объектах на порядке, в котором вы задаете их.

Примеры

свернуть все

Добавьте компоновщика опция -T в информацию о сборке myModelBuildInfo и поместите опцию в группу OPTS.

myModelBuildInfo = RTW.BuildInfo;
addLinkFlags(myModelBuildInfo,'-T','OPTS');

Добавьте опции компоновщика -MD и -Gy к информации о сборке myModelBuildInfo и поместите опции в группу OPT_OPTS.

myModelBuildInfo = RTW.BuildInfo;
addLinkFlags(myModelBuildInfo,'-MD -Gy','OPT_OPTS');

Для среды сборки не-make-файла добавьте опции компоновщика -MD, -Gy и -T к информации о сборке myModelBuildInfo. Поместите опции -MD and-Gy в группе Debug и опция -T в groupTemp.

myModelBuildInfo = RTW.BuildInfo;
addLinkFlags(myModelBuildInfo, {'-MD -Gy' '-T'}, ...
   {'Debug' 'Temp'});

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

свернуть все

Можно задать аргумент options как вектор символов как массив векторов символов, или как строка. Можно задать аргумент options, когда несколько компиляторов отмечают в односимвольном векторе, например, '-MD -Gy'. Если вы задаете аргумент options как несколько векторов символов, например, '-MD -Gy' и '-T', аргумент options добавляется к информации о сборке как массив векторов символов.

Пример: {'-MD -Gy' '-T'}

Можно задать аргумент groups как вектор символов как массив векторов символов, или как строка. Если вы задаете несколько groups, например, 'Debug' 'Temp', функция связывает groups с options в порядке внешнего вида. Например, аргумент options {'-MD -Gy' '-T'} является массивом векторов символов с двумя элементами. Первый элемент находится в группе 'Debug', и второй элемент находится в группе Temp'.

Пример: {'Debug' 'Temp'}

Представленный в R2006a