I would like to obtain a string containing the text that is normally output to the screen from my MATLAB Compiler-generated shared libraries. Instead of automatically printing these messages, I would like to display them in a dialog box, or otherwise alter how my application displays the text of the message. MATLAB Compiler 3.0 (R13) provided the "mlfSetPrintHandler" function for this purpose, but this function seems to no longer exist in MATLAB Compiler 4.0 (R14).
MATLAB: How to prevent the MATLAB Compiler-generated shared library functions from displaying printed text to the screen
boxcompilererrorhandlerlibraryMATLAB Compilermessagemsgboxoverrideprintsharedstderrstdout
Related Question
- Can I pass a pointer to a C struct to a C/C++ library created with MATLAB compiler
- How to use the mclInitializeApplication function to make a C-shared library that does not use the JVM or JIT in MATLAB 7.0 (R14)
- How to retrieve the version number of a standalone application created using MATLAB application compiler
- Where can I find documentation on the mcl functions that are used in the code generated by the MATLAB Compiler
- How can someone else use the P-files in their deployed application
- What is the difference between functions like mclmcrInitialize and mclInitializeApplication
- Is it possible to compile serial port objects with the MATLAB Compiler
- How to use custom error and print handlers in the compiled C++ shared libraries
Best Answer