Используя 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 можно задать следующие типы пользовательских файлов, чтобы включать в сборку для автономной генерации кода C/C++.
Расширение файла | Описание |
---|---|
C | Пользовательский файл C |
.cpp | Пользовательский файл C++ |
H | Пользовательский заголовочный файл |
O obj | Файл пользовательского объекта |
A lib , .so , .dylib | Библиотека |
.tmf | Обработайте make-файл по шаблону для пользовательских сборок MATLAB CODER |