Last error message from unsuccessful function call
const char* mclGetLastErrorMessage()
This function returns a function error message (usually in the
form of false or -1). It cannot
catch the errors related to MATLAB® Runtime initialization and
can catch only errors thrown by MATLAB functions or code.
char *args[] = { "-nodisplay" };
if(!mclInitializeApplication(args, 1))
{
fprintf(stderr,
"An error occurred while initializing: \n %s ",
mclGetLastErrorMessage());
return -1;
} <library>Initialize[WithHandlers] | <library>Terminate | mclInitializeApplication | mclTerminateApplication