Заменяющая библиотека кода

Описание

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

Генерация кода Category:> Интерфейс

Настройки

Значение по умолчанию: None

None

Не пользуется заменяющей библиотекой кода.

Named code replacement libraries

Генерирует вызовы определенной платформы, компилятора или заменяющей библиотеки стандартов кода. Список именованных библиотек зависит от системного конечного файла.

Советы

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

  • Если вы устанавливаете параметр Shared code placement на Shared location или вы генерируете код для моделей в иерархии модели - ссылки,

    • Модели, которые совместно используют местоположение или находятся в иерархии модели, должны задать ту же заменяющую библиотеку кода (то же имя, таблицы и записи таблицы).

    • Если вы меняете имя или содержимое заменяющей библиотеки кода и восстанавливаете модель от той же папки как предыдущая сборка, генератор кода сообщает о контрольной сумме, предупреждающей (см., Управляют Разделяемой Служебной Контрольной суммой Кода). Предупреждение предлагает вам удалять существующую папку и генерацию кода остановки или остановку.

  • Если оба из следующих условий существуют для модели, которая содержит графики Stateflow®, программное обеспечение Simulink® регенерирует код для графиков и перекомпилировало сгенерированный код.

    • Вы не устанавливаете параметр Shared code placement на Shared location.

    • Вы меняете заменяющее имя библиотеки кода или содержимое прежде, чем регенерировать код.

Зависимости

Этот параметр появляется только для основанных на GRT целей. Поскольку основанные на ERT цели используют заменяющий параметр библиотек Кода.

Информация о командной строке

Параметр: CodeReplacementLibrary
Ввод: символьный вектор
Значение: 'None' | 'GNU C99 extensions'
Значение по умолчанию: 'None'

Рекомендуемые настройки

ПриложениеУстановка
ОтладкаНикакой удар
ТрассируемостьНикакой удар
ЭффективностьДопустимая библиотека
Меры безопасностиНикакой удар

Похожие темы