External dll in Matlab works fine on Windows 7 build 7601 and do not work on Windows 7 build 7600 ?!
Mostrar comentarios más antiguos
I have created a DLL with MSVS 2008 compiler. It can be loaded to Matlab and works fine on Windows 7 Build 7601 SP1. It was tested on Matlab 2011b and Matlab 2009b with excellent result. It even works fine without compiler (with precreated prototype file). But I cannot force it to work on Windows 7 Build 7600 SP1, Matlab 2009b (this is the only difference I can find, build 7600 instead of 7601). The DLL itself works fine on this host too. How can I solve this problem?
2 comentarios
Kaustubha Govind
el 28 de Mzo. de 2012
Please specify the exact error message that you receive.
Alexander
el 30 de Mzo. de 2012
Respuestas (1)
Kaustubha Govind
el 30 de Mzo. de 2012
0 votos
Looks like you are getting a SegV - this could be due to a bug in your DLL code. I would recommend debugging your DLL using Visual Studio (attach MATLAB as a process to the Visual Studio debugger and run your MATLAB code that calls into the DLL) and find the line that the SegV occurs at.
1 comentario
Alexander
el 30 de Mzo. de 2012
Categorías
Más información sobre MATLAB Compiler en Centro de ayuda y File Exchange.
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!