Освободите все ресурсы, выделенные образцом MATLAB Runtime, сопоставленным с library
void libraryTerminate(void)
Эта функция должна быть вызвана после завершения вызова функций в этой сгенерированной библиотеке, но до mclTerminateApplication
вызывается.
Функции libmatrixInitialize
для инициализации libmatrix
библиотека правильно рядом с началом вашей программы:
/* Call the library initialization routine and ensure the * library was initialized properly. */ if (!libmatrixInitialize()) { fprintf(stderr, "An error occurred while initializing: \n %s ", mclGetLastErrorMessage()); return -2; } else ...
В конце программы (но перед звонком mclTerminateApplication
) свободные ресурсы, выделенные MATLAB® Образец среды выполнения, сопоставленный с библиотечными libmatrix
:
/* Call the library termination routine */ libmatrixTerminate(); /* Free the memory created */ mxDestroyArray(in1); in1=0; mxDestroyArray(in2); in2 = 0; }