simulink — запускает c ++ mex s-функцию в режиме быстрого ускорителя

Мне нужно реализовать код C ++ в моей модели Simulink, и он должен работать в Rapid Accelerator Mode, Поэтому я использовал конструктор S-функций для генерации пустой функции (Sim.c), обертка функции (Sim_wrapper.c) и tlc-файл (Sim.tlc) (требуется для генерации кода).

Когда я пытался использовать свои библиотеки C ++, возникали ошибки. Поэтому я переименовал .c-файлы в .cpp-файлы и изменил строку %implements Sim "C" в %implements Sim "C++", Но я получил ошибку Внимание: Rapid accelerator only supports C code.

Есть ли способ заставить работать c ++ — код в режиме быстрого акселератора?

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …