Задайте генерацию кода C or C++.
Category: Генерации кода
По умолчанию:
C
CГенерирует код С и помещает сгенерированные файлы в папку сборки.
C++Генерирует код С++ и помещает сгенерированные файлы в папку сборки.
На панели Code Generation > Interface, если вы дополнительно установите параметр Code interface packaging равным C++ classсборка генерирует интерфейс класса C++ к коду модели. Сгенерированный интерфейс инкапсулирует необходимые данные модели в атрибуты класса C++ и моделирует функции точки входа в методы класса C++.
Если вы задаете Code interface packaging значение, отличное от C++ classсборка генерирует совместимые С++ .cpp файлы, содержащие интерфейсы модели, заключенные в extern "C" директива о ссылке.
Возможно, вам потребуется сконфигурировать Simulink® Coder™ программное обеспечение для использования компилятора перед созданием системы.
Выбор C++ включает и выбирает значение C++ class для параметра Code interface packaging на панели Code Generation > Interface.
Параметр:
TargetLang |
| Тип: Вектор символов |
Значение:
'C' | 'C++' |
По умолчанию:
'C' |
| Приложение | Настройка |
|---|---|
| Отладка | Никакого влияния |
| Трассируемость | Никакого влияния |
| Эффективность | Никакого влияния |
| Меры безопасности | Никакого влияния |