mwArray
API разделяемое интегрирование библиотекиmwArray
APImwArray
C++ API поддерживает только C++ 03 функциональности. C++ совместно использовал библиотеки, которые используют
mwArray
API имеет интерфейс, который использует функции C-стиля, чтобы инициализировать MATLAB Runtime, загрузить группированные функции MATLAB в MATLAB Runtime и управлять данными, которые передаются между кодом драйвера C++ и MATLAB Runtime. Эти функции описаны под API C/C++. Функции перечислены под C++ mwArray
API характерен для mwArray
API и не может использоваться в разделяемых библиотеках, созданных для других API.
mbuild | Скомпилируйте и соединитесь, исходные файлы против MATLAB сгенерировали совместно использованные библиотеки |
mclmcrInitialize | Инициализируйте библиотеку прокси MATLAB Runtime |
mclInitializeApplication | Настройте состояние приложения, совместно использованное всеми экземплярами MATLAB Runtime, созданными в текущем процессе |
mclTerminateApplication | Закройте состояние внутреннего приложения MATLAB Runtime |
<library>Initialize[WithHandlers] | Инициализируйте экземпляр MATLAB Runtime, сопоставленный
|
<library>Terminate | Свободный все ресурсы, выделенные экземпляром MATLAB Runtime, сопоставлены с
|
mclRunMain | Механизм для создания идентичного кода обертки через все платформы |
mclIsMCRInitialized | Определите, был ли MATLAB Runtime правильно инициализирован |
mclWaitForFiguresToDie | Позвольте развертываемым приложениям обработать графические события, позволив окнам рисунка остаться отображенными |
mclGetLastErrorMessage | Последнее сообщение об ошибке от неудачного вызова функции |
mclGetLogFileName | Получите имя файла журнала, используемого MATLAB Runtime |
mclIsJVMEnabled | Определите, был ли MATLAB Runtime начат с экземпляра виртуальной машины Java (JVM) |
mclIsNoDisplaySet | Определите если -nodisplay режим включен |
mwArray | Класс раньше передавал аргументы ввода/вывода функциям C++, сгенерированным MATLAB Compiler SDK |
mwException | Тип исключительной ситуации используется mwArray API и функции интерфейса C++ |
mwString | Строковый класс используется mwArray API, чтобы передать данные о строке, как выведено из определенных методов |
Сгенерируйте C++ mwArray API Разделяемая Библиотека и Сборка Приложение C++
Создайте совместно использованную библиотеку C++ mwArray API из кода MATLAB с помощью Library Compiler и реализуйте его с демонстрационным кодом драйвера C++.
Сконфигурируйте mbuild Файл Опций
Как сконфигурировать mbuild
файл опций.
Вызовите API-функции MATLAB Compiler SDK с C/C++
Используйте API-функции MATLAB Compiler SDK™ в C/C++, чтобы ассимилировать совместно использованные библиотеки в коде драйвера.
Интегрируйте C++ разделяемые библиотеки
Создайте и распределите совместно использованные библиотеки C++, которые используют mwArray
API.
Пользуйтесь несколькими разделяемыми библиотеками в отдельном приложении
Пользуйтесь несколькими сгенерированными разделяемыми библиотеками в одном приложении C/C++.
Настройки пути MATLAB Runtime для разработки и тестирования
Настройки пути, чтобы разработать и тестовые приложения, содержащие, группировали код MATLAB.
Установите опции MATLAB Runtime, такие как -nojvm
, -nodisplay
, или -logfile
.
Кэш компонента MATLAB Runtime и развертываемое архивное встраивание
Замените архив по умолчанию, встраивающий поведение, и используйте кэш компонента MATLAB Runtime.