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

Описание

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

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

Настройки

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

None

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

Named code replacement library

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

  • Установленные пакеты поддержки.

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

  • Создали ли вы и указали заменяющие библиотеки кода, с помощью продукта Embedded Coder®.

Советы

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

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

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

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

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

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

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

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

Параметр: CodeReplacementLibrary
Ввод: символьный вектор
Значение: 'None' | 'GNU C99 extensions' | 'Intel IPP for x86-64 (Windows)' | 'Intel IPP/SSE for x86-64 (Windows)' | 'Intel IPP for x86-64 (Windows for MinGW compiler)' |'Intel IPP/SSE for x86-64 (Windows for MinGW compiler)' | 'Intel IPP for x86/Pentium (Windows)' | 'Intel IPP/SSE x86/Pentium (Windows)' | 'Intel IPP for x86-64 (Linux)' | 'Intel IPP/SSE with GNU99 extensions for x86-64 (Linux)'
Значение по умолчанию: 'None'

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

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

Похожие темы