スタンドアロンアプリの更新について
2 views (last 30 days)
Show older comments
MATLAB Conpilerでスタンドアロンアプリを作成しました。
アプリに不備もあり、更新をしているのですが毎回コンパイラしてアプリにするのが効率が悪いと思いました。
そこでメインのmファイルのみ選択し、アプリ実行に必要なファイルはなしにしました。
そしてTESTフォルダを作り、アプリと他に必要なmファイルをTESTフォルダに格納しました。
しかし、アプリは正常に起動しません。この方法はできないのでしょうか?
%TEST_file.m
%ここから始める
strt_file %実行されない
%strt_fileからT=1かT=0が出力
if T == 1
set_1
elseif T == 0
set_2
end
このアプリにはExcelを読み込ませる機能を付けていて、Excelは毎回変わるのでアプリ自体には入れ込まず別のフォルダに入れてます。
その時は正常に起動するので同じ要領でmファイルもいけるかなと思いましたが難しいのでしょうか?
TESTファイル内に他のフォルダはありません。
0 Comments
Accepted Answer
Kazuya
on 9 Jul 2019
に以下の記述がありました。
「MATLAB Runtime は、配布可能なアーカイブのビルド時に暗号化された MATLAB コードでのみ動作します。」
英語だと
「The MATLAB Runtime only works on MATLAB code that was encrypted when the deployable archive was built.」
なんですが、要はスタンドアロンアプリを作成するときに既に存在する m コード以外は実行できないという意味のような気がします。。
0 Comments
More Answers (0)
See Also
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!