Укажите библиотеку замены кода, используемую генератором кода при создании кода для модели.
Категория: Создание кода > Интерфейс
По умолчанию:
None
NoneНе использует библиотеку замены кода.
Named code replacement librariesСоздает вызовы определенной платформы, компилятора или библиотеки замены кода стандартов. Список именованных библиотек зависит от целевого системного файла.
Перед установкой этого параметра убедитесь, что компилятор поддерживает библиотеку, которую требуется использовать. Если выбрать значение параметра, которое компилятор не поддерживает, могут возникнуть ошибки компилятора.
Если для параметра Размещение общего кода задано значение Shared location или создается код для моделей в иерархии ссылок на модели,
Модели, совместно использующие расположение или находящиеся в иерархии моделей, должны указывать одну и ту же библиотеку замены кода (то же имя, таблицы и записи таблицы).
Если изменить имя или содержимое библиотеки замены кода и перестроить модель из той же папки, что и предыдущая сборка, генератор кода выдаст предупреждение о контрольной сумме (см. раздел Управление контрольной суммой общего служебного кода). Предупреждение предлагает удалить существующую папку и остановить или остановить создание кода.
Если для модели, содержащей диаграммы Stateflow ®, существуют оба следующих условия, программное обеспечение Simulink ® восстанавливает код для диаграмм и перекомпилирует созданный код.
Для параметра Размещение общего кода не задано значение Shared location.
Перед регенерацией кода необходимо изменить имя или содержимое библиотеки замены кода.
Этот параметр отображается только для целевых объектов на основе GRT. Для целевых объектов на основе ERT используйте параметр Code replacement libraries.
Параметр:
CodeReplacementLibrary |
| Текст: символьный вектор |
Значение:
'None' | 'GNU C99 extensions'
|
По умолчанию:
'None' |
| Приложение | Настройка |
|---|---|
| Отладка | Никакого воздействия |
| Отслеживаемость | Никакого воздействия |
| Эффективность | Действительная библиотека |
| Меры безопасности | Никакого воздействия |