EXE file generated by Matlab compiler cannot work
Show older comments
I tried to use Matlab compiler to compile my .m files(including several GUI related files). Everything seemed to go smoothly. I got Matlab Runtime installed and the .exe file finally but when I clicked the icon, it had no response.
Then I started again and wrote a very simple .m file and did all the same thing. It worked!
I know some of the functions are not supported by Matlab compiler. Is this responsible for my problem? If yes, how can I know which functions fail?
My system is MAC OS. Thanks for any suggestions related to my problem.
Answers (1)
Kojiro Saito
on 23 Mar 2017
Edited: Kojiro Saito
on 23 Mar 2017
0 votes
You had better make the compiled application create a log file. In compile options, try checking the checkbox of a log option. This option is located in the bottom.
2 Comments
Tianju Xue
on 5 Apr 2017
Jan
on 5 Apr 2017
Of course the code for productive work should not call guide. But you can include a GUI created by GUIDE in a compiled application.
The trailing end is required, if any function in the M-file uses it. This must happen for nested function in every case. But as far as I know this concerns Matlab also, not just the compiled code.
Categories
Find more on MATLAB Compiler in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!