Changable files in matlab compiled executable
古いコメントを表示
Hello,
I would like to keep an API function as .mexw64-file outside of my Matlab compiled executable, e.g. for the use with different hardware or to later update the API without the need of redeployment. Therefore, I would like to have these API files to be not included in the list "files required for your application to run" of the Matlab Compiler, but in a subfolder of "files installed for your end user". However, since the files/functions are linked in my Matlab code, they are always added in the required list and deployed and thus later not changable.
Has anyone an idea how I could implement a solution? I would really appreciate your help.
回答 (1 件)
Kojiro Saito
2018 年 10 月 24 日
0 投票
How about the following steps?
- Move the mexw64-file to outside of the current folder (where m file is located)
- Compile the m file
- Move the mexw64-file to the current folder of compiled exe
4 件のコメント
Raimund Kaiser
2018 年 10 月 24 日
Kojiro Saito
2018 年 10 月 24 日
編集済み: Kojiro Saito
2018 年 10 月 24 日
After moving the mex64-file to outside MATLAB path, did you compile m file again from scratch? i.e., Open Application Compiler, add the m file to exported functions. Not from exisiting .prj file.
Raimund Kaiser
2018 年 10 月 24 日
Raimund Kaiser
2018 年 10 月 26 日
カテゴリ
ヘルプ センター および File Exchange で Introduction to Installation and Licensing についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!