Библиотека замещения кода

Описание

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

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

Настройки

По умолчанию: None

None

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

Named code replacement libraries

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

Совет

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

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

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

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

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

    • Вы не задаете Shared code placement параметра Shared location.

    • Перед регенерацией кода измените имя или содержимое библиотеки замещения кода.

Зависимости

  • Этот параметр появляется только для базирующихся на GRT целей. Для целевых объектов на основе ERT используйте параметр Code replacement libraries.

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

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

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

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

Похожие темы