New feature Mex Out-of-Process
4 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
In the R2019a, there is a new feature that I think it's useful for people like me(us) that uses heavily MEX in the projects.
The problem is it seems support only C++, and not C and Fortran.
My question is why and more importantly : is it in the roadmap of TMW that MATLAB will eventually supports this feature for C/fortran or TMW force users to migrate their MEX file to C++ to be able to use the external function in out-of-process manner?
5 comentarios
Jan
el 29 de Abr. de 2019
@Bruno: It happens rarely, that authorities of the MathWorks staff reveal the details in the forum, especially if they concern features of future releases.
A.B.
el 6 de Mayo de 2020
This is a highly useful needed feature in C/Fortran as well. Not all programmers code in C++. I hope MATLAB takes this issue up soon.
Respuestas (1)
Steven Lord
el 6 de Mayo de 2020
Jan is correct that generally we don't discuss whether or not something is in our future plans.
Bruno Luong, A King, if you want to request that we add C and/or Fortran support to the out-of-process MEX feature please let Technical Support know via the telephone icon in the upper-right corner of this page. Including details about how you would use this feature if it were available and what benefit you would hope / expect to gain in your enhancement request would be useful information for the developers to consider when reviewing the request. "I want feature X because it would let me do Y." can be a stronger motivator than just "I want feature X."
3 comentarios
Joseph Becker
el 28 de Nov. de 2020
Editada: Joseph Becker
el 28 de Nov. de 2020
I do have >20,000 lines of legacy FORTRAN that took over a year to get sort of running in a MEX because the debugging was so insanely difficult to do without something like GDB connecting to process outside of MATLAB. I'm sort of mystified why this out-of-process for C/Fortran is difficult to add, maybe it was just an oversight but let me assure that few things are as difficult to debug as a MEX. And given Matlab crashes at the drop of a hat when the MEX FORTRAN has an issue it's just about impossible.
Hmmm, guess I'm an idiot, but I don't see "the telephone icon in the upper-right corner of this page".
Ver también
Categorías
Más información sobre Introduction to Installation and Licensing en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!