exponenta event banner

Язык

Описание

Укажите генерацию кода C или C++.

Категория: Создание кода

Настройки

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

C

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

C++

Создает код C++ и помещает созданные файлы в папку сборки.

На панели Создание кода (Code Generation) > Интерфейс (Interface), если для параметра Упаковка интерфейса кода (Code interface packaging) дополнительно задано значение C++ class, сборка генерирует интерфейс класса C++ к коду модели. Сгенерированный интерфейс инкапсулирует требуемые данные модели в атрибуты класса C++ и функции точки входа модели в методы класса C++.

Если для упаковки интерфейса кода задано значение, отличное от C++ class, сборка генерирует совместимый C++ .cpp файлы, содержащие интерфейсы модели, заключенные в extern "C" директива ссылки.

Перед построением системы может потребоваться настроить программное обеспечение Simulink ® Coder™ на использование компилятора.

Зависимости

Выбор C++ включает и выбирает значение C++ class для параметра Упаковка интерфейса кода на панели Создание кода > Интерфейс.

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

Параметр: TargetLang
Текст: символьный вектор
Значение: 'C' | 'C++'
По умолчанию: 'C'

Рекомендуемые параметры

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

Связанные темы