<lib>Initialize problem

1 view (last 30 days)
Michaela Spiteri
Michaela Spiteri on 20 Nov 2019
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?

Answers (1)

Anurag Pratap Singh
Anurag Pratap Singh on 24 Jun 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.

Categories

Find more on Get Started with MATLAB in Help Center and File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!