<lib>Initialize problem

7 visualizaciones (últimos 30 días)
Michaela Spiteri
Michaela Spiteri el 20 de Nov. de 2019
Respondida: Anurag Pratap Singh el 24 de Jun. de 2020
I am using Visual Studio 2019 and Matlab 2018b. I'm trying to use the deployed matlab.m file as a DLL method however the program keeps crashing at the <lib.Initialize line. An exception is thrown and hence it exits. How can I fix this?

Respuestas (1)

Anurag Pratap Singh
Anurag Pratap Singh el 24 de Jun. de 2020
Hi Michaela
I understand that you are trying to use the deployed matlab.m file as a DLL method.However it keeps on crashing at the initialization line
I would suggest you to use
const char *args[] = {"-nojvm"};
const int count = sizeof(args) / sizeof(args[0]);
mclInitializeApplication(args, count))
instead of
mclInitializeApplication(NULL,0)
If the problem still persists try using a different matlab or visual studio version as there might be matlab and visual studio mismatch.

Categorías

Más información sobre Startup and Shutdown en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by