Генерация кода C/C++

Используя MATLAB® Coder™, можно сгенерировать специфичные для платформы MEX-функции, C/C++ статические и динамические библиотеки и исполняемые программы C/C++. Если вы задаете C++, MATLAB Coder переносит код С в .cpp файлы так, чтобы можно было использовать компилятор C++ и интерфейс с внешними приложениями C++. Это не генерирует классы C++.

Изучить, как сгенерировать...Смотрите...
C/C++ статические библиотеки из вашего кода MATLABГенерация C/C++ Статические Библиотеки из кода MATLAB
C/C++ динамические библиотеки из вашего кода MATLABГенерация Динамически подключаемых библиотек C/C++ из кода MATLAB
Исполняемые файлы C/C++ из вашего кода MATLABГенерация Автономных Исполняемых файлов C/C++ из кода MATLAB
MEX-функции из вашего кода MATLABСгенерируйте MEX-функции при помощи приложения MATLAB Coder

Если ошибки происходят, MATLAB Coder не генерирует код, но производит сообщение об ошибке и обеспечивает ссылку на этот отчет. Для получения дополнительной информации см. Отчеты Генерации кода.

Задайте пользовательские файлы, чтобы создать

В дополнение к вашему файлу MATLAB можно задать следующие типы custom files, чтобы включать в сборку для автономной генерации кода C/C++.

Расширение файлаОписание
.cПользовательский файл C
.cppПользовательский файл C++
.hПользовательский заголовочный файл
.o, .objФайл пользовательского объекта
.a, .lib, .so, .dylibБиблиотека
.tmf

Примечание

Поддержка make-файлов шаблона (TMF) будет удалена в будущем релизе. Вместо этого используйте подход набора инструментальных средств для создания сгенерированного кода.

Обработайте make-файл по шаблону для пользовательских сборок MATLAB Coder