How can I debug MEX files without a Visual Studio license?
5 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Daniel Poiesz
am 17 Jul. 2018
Kommentiert: Rodrigo
am 18 Okt. 2024
I already used up a trial license and need to learn how some MEX C++ code is being executed. It doesn't seem worth it to pay for Visual Studio so I can debug MATLAB code. Are there instructions to use eclipse or another opensource method?
MATLAB version 9.4, 2018a
2 Kommentare
OCDER
am 17 Jul. 2018
I'm not aware of anything else. You could just do what I do without VB - stare very closely at each line of code, work out what it does in the head, and place mexPrintf statements at checkpoints to see what's going on... Definitely challenges you to memorize and predict C++ behavior, as errors are costly. Maybe there's a better free way - I'll keep an eye on this post to see what the other's do.
Akzeptierte Antwort
CP
am 17 Jul. 2018
I use Microsoft Visual c++ 2010 Express to debug c++ files that get compiled into mex functions. I believe the license is free. You just have to go to the website and sign up for the key, and they will send it your email.
2 Kommentare
Rodrigo
am 18 Okt. 2024
Unfortunartely, for enterprise companies, the Visual Studio Community requires a license at the time when this comments is being written.
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Call C/C++ MEX Functions from MATLAB finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!