Используя 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 |