clibgen
пакетЧтобы создать (publish) интерфейс MATLAB к библиотеке C++, смотрите Шаги, чтобы Опубликовать Интерфейс MATLAB к Библиотеке C++.
Для получения информации о вызывании функций в библиотеке из MATLAB смотрите Использование Предварительно созданный Интерфейс MATLAB к Библиотеке C++.
clibgen.generateLibraryDefinition | Создайте файл определения для библиотеки C++ |
clibgen.buildInterface | Создайте интерфейс к библиотеке C++ без файла определения |
clibgen Package | Сводные данные пакетов и классов, чтобы поддержать вызов функциональность библиотеки C++ из MATLAB |
Какие типы файлов задают вашу библиотеку?
Как установить аргументы на clibgen.generateLibraryDefinition
функция.
Шаги, чтобы опубликовать интерфейс MATLAB к библиотеке C++
Обрисуйте в общих чертах для публикации интерфейса к библиотеке C++.
Требования для создания интерфейса к библиотекам C++
Требования для того, чтобы вызвать функции во внешних, разделяемых библиотеках C++ из MATLAB.
Заголовочный файл и файл библиотеки импорта на Windows
Этот пример создает интерфейс MATLAB к библиотеке C++ с файлом библиотеки импорта matrixOperations.lib
.
Заголовочный файл и файл общего объекта на Linux
Этот пример создает интерфейс MATLAB к библиотеке C++ с файлом общего объекта libmwmatrixOperations.so
.
Заголовочный файл и Динамический Совместно использованный Файл Библиотеки на macOS
Этот пример создает интерфейс MATLAB к библиотеке C++ с динамическим совместно использованным файлом библиотеки libmwmatrixOperations.dylib
.
Заголовок и исходные файлы CPP
Этот пример создает интерфейс MATLAB к библиотеке C++, заданной в исходных файлах matrixOperations.hpp
и matrixOperations.cpp
.
Этот пример создает интерфейс MATLAB к библиотеке C++, заданной в заголовочном файле school.hpp
.
Задайте интерфейс MATLAB для библиотеки C++
Сгенерируйте и отредактируйте MLX
MATLAB файл определения библиотеки, чтобы настроить и задать интерфейс.
Опубликуйте текст справки для интерфейса MATLAB к библиотеке C++
Предоставьте документацию конечным пользователям интерфейса MATLAB к Библиотеке C++.
C++ к отображению типа данных MATLAB
Соответствие типов данных MATLAB к типам C/C++.
Пожизненное управление объектами C++ в MATLAB
Правила MATLAB для памяти управления для объектов C++, созданных в интерфейсе MATLAB на C++, совместно использовали библиотеку.
Инициализируйте члены указателя структур C++ для интерфейса MATLAB к библиотеке
Проверьте, что конструкторы класса C++ инициализируют члены указателя.
Создайте интерфейс библиотеки C++ и рассмотрите содержимое
Если функциональность библиотеки отсутствует, библиотека может содержать неподдерживаемые функции языка или типы данных.
Функции библиотеки C/C++, не поддерживавшие в MATLAB.
Поиск и устранение проблем проблемы определения библиотеки C++
Информация для решения ошибки при публикации интерфейса MATLAB к библиотеке C++.