standalone app using matlab compiler with external functions
Mostrar comentarios más antiguos
I am using matlab compiler to create a stand alone application of a gui created using appdesigner. It compiles fine and recognizes the additional files (functions) used in the program. I can run it on the computer I used to compile but it does not work on other computers. I compiled the program to show the command prompt and it seems like it can't recognize the functions. Am I missing something? I am using Matlab 2018a.
7 comentarios
Walter Roberson
el 19 de Abr. de 2018
Which toolboxes does it need?
Samuel Park
el 19 de Abr. de 2018
Walter Roberson
el 19 de Abr. de 2018
The extra files: are you making direct calls to them, or are you using function handles to them, or are you using their names in strings expecting that a lower-level feval() call will find the appropriate function ?
Samuel Park
el 19 de Abr. de 2018
Walter Roberson
el 19 de Abr. de 2018
Hold on -- are you using Package an Application, or are you using MATLAB Compiler SDK ?
Samuel Park
el 19 de Abr. de 2018
Walter Roberson
el 19 de Abr. de 2018
Can you attach the mlapp for testing?
Respuestas (1)
Image Analyst
el 19 de Abr. de 2018
1 voto
Check out the suggestions in the FAQ: http://matlab.wikia.com/wiki/FAQ#My_standalone_executable_won.27t_run_on_the_target_computer._What_can_I_try.3F
In my experience, of which I have a lot with compiled apps, is that usually the problem comes down to you either forgot to ship a required file, or you aren't using the proper full path (folder + base file name) of some file you want to open in your code.
Categorías
Más información sobre MATLAB Compiler en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!