Инициализируйте образец MATLAB Runtime, сопоставленный с library
bool libraryInitialize(void)
bool libraryInitializeWithHandlers(
mclOutputHandlerFcn error_handler,
mclOutputHandlerFcn print_handler)
Каждая сгенерированная библиотека имеет свой MATLAB® Образец среды выполнения. Эти две функции, и libraryИнициализировать инициализируйте образец MATLAB Runtime, сопоставленный с libraryInitializeWithHandlers. Пользователи должны вызвать одну из этих функций после вызова librarymclInitializeApplication и перед вызовом любой из скомпилированных функций, экспортированных библиотекой. Каждый возвращает логическое значение, указывающее, была ли инициализация notmcli успешной. Если они вернутся falseвызов любых дополнительных скомпилированных функций приводит к непредсказуемому поведению. позволяет пользователям задавать способ обработки сообщений об ошибке и напечатанного текста. Функции, переданные libraryInitializeWithHandlers устанавливаются в образец MATLAB Runtime и вызываются всякий раз, когда требуется вывод текста ошибки или обычного текста.libraryInitializeWithHandlers
if (!libmatrixInitialize())
{
fprintf(stderr,
"An error occurred while initializing: \n %s ",
mclGetLastErrorMessage());
return -2;
}