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!