スタンドアロンアプリの更新について

2 次查看(过去 30 天)
qrqr
qrqr 2019-7-8
回答: Kazuya 2019-7-9
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ファイル内に他のフォルダはありません。

采纳的回答

Kazuya
Kazuya 2019-7-9
に以下の記述がありました。
「MATLAB Runtime は、配布可能なアーカイブのビルド時に暗号化された MATLAB コードでのみ動作します。」
英語だと
「The MATLAB Runtime only works on MATLAB code that was encrypted when the deployable archive was built.」
なんですが、要はスタンドアロンアプリを作成するときに既に存在する m コード以外は実行できないという意味のような気がします。。

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 MATLAB Compiler 的更多信息

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!