Compiled application and -e flag
Afficher commentaires plus anciens
Hello. I am trying to deploy a compiled .m file using the Matlab Compiler. I can run the compiled program fine using
mcc -m compiletest.m
However, if I use mcc -e compiletest.m (in order to have no console window appear), the application will open and run, however it will not stay permanently open. My program creates a Java JFrame window. After a few seconds, the JFrame window will close. As I am trying to deploy a JAVA GUI, I would love to remove the console using the -e option. My Guess is that matlab is checking for a matlab figure window, and because there is only a JFrame, it can not find one. Then it exits. Any ideas??
As a simple example, this is compiletest.m
frame = javax.swing.JFrame();
frame.setTitle('any');
frame.setVisible(true);
pause
which creates compiletest.exe
Thanks
Réponse acceptée
Plus de réponses (1)
jason
le 9 Juil 2014
0 votes
Catégories
En savoir plus sur Application Deployment dans Centre d'aide et File Exchange
Produits
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!