Azzera filtri
Azzera filtri

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

1 visualizzazione (ultimi 30 giorni)
qrqr
qrqr il 8 Lug 2019
Risposto: Kazuya il 9 Lug 2019
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ファイル内に他のフォルダはありません。

Risposta accettata

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

Più risposte (0)

Categorie

Scopri di più su MATLAB Compiler in Help Center e File Exchange

Community Treasure Hunt

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

Start Hunting!