Matlab Deployed Applications and Libraries
Hello,
I have a very large Matlab application, and am able to use the mcc command to successfully make it a stand-alone application.
However, our application also supports the ability for the user to create custom *.m files to perform certain behaviors, sort of like a plugin. We do not compile these files, as they are in a separate location and can be changed at any time. To allow our users to utilize these files in a deployed application, when the user selects one of these files to be used, we actually open an instance of regular Matlab, process their file, and return the data produced back to our deployed application (in a struct), to allow the user to inspect it.
We would like to have a way to compile/create a library of those custom *.m files, that our deployed application could access, instead of having a very unstable interface. I have looked at the libraryCompiler tool, but that seems to be for Java/C++/etc, I can’t find anything for making a library of *.m files.
Quick summary:
* Currently have a large "main" GUI application.
* The application can access custom user-written functions (.m files) in a completely different directory, even across a network.
* Would like a way to compile/deploy those functions in a way that could be treated as an "external" library and be used by a deployed version of the main application.
Thanks a bunch! If there’s anything I can clear up, please let me know.Hello,
I have a very large Matlab application, and am able to use the mcc command to successfully make it a stand-alone application.
However, our application also supports the ability for the user to create custom *.m files to perform certain behaviors, sort of like a plugin. We do not compile these files, as they are in a separate location and can be changed at any time. To allow our users to utilize these files in a deployed application, when the user selects one of these files to be used, we actually open an instance of regular Matlab, process their file, and return the data produced back to our deployed application (in a struct), to allow the user to inspect it.
We would like to have a way to compile/create a library of those custom *.m files, that our deployed application could access, instead of having a very unstable interface. I have looked at the libraryCompiler tool, but that seems to be for Java/C++/etc, I can’t find anything for making a library of *.m files.
Quick summary:
* Currently have a large "main" GUI application.
* The application can access custom user-written functions (.m files) in a completely different directory, even across a network.
* Would like a way to compile/deploy those functions in a way that could be treated as an "external" library and be used by a deployed version of the main application.
Thanks a bunch! If there’s anything I can clear up, please let me know. Hello,
I have a very large Matlab application, and am able to use the mcc command to successfully make it a stand-alone application.
However, our application also supports the ability for the user to create custom *.m files to perform certain behaviors, sort of like a plugin. We do not compile these files, as they are in a separate location and can be changed at any time. To allow our users to utilize these files in a deployed application, when the user selects one of these files to be used, we actually open an instance of regular Matlab, process their file, and return the data produced back to our deployed application (in a struct), to allow the user to inspect it.
We would like to have a way to compile/create a library of those custom *.m files, that our deployed application could access, instead of having a very unstable interface. I have looked at the libraryCompiler tool, but that seems to be for Java/C++/etc, I can’t find anything for making a library of *.m files.
Quick summary:
* Currently have a large "main" GUI application.
* The application can access custom user-written functions (.m files) in a completely different directory, even across a network.
* Would like a way to compile/deploy those functions in a way that could be treated as an "external" library and be used by a deployed version of the main application.
Thanks a bunch! If there’s anything I can clear up, please let me know. library, compiler, deploytool, matlab, external library MATLAB Answers — New Questions