MATLAB Compiler で作成したexeが正しく動作しない
조회 수: 21 (최근 30일)
이전 댓글 표시
上記URLの手順に従い、サンプルコード「magicsquare」のexe化を行いました。
アプリケーションのインストールまでできましたが、アプリケーションを実行しても、magicsquareの実行結果がどこにも表示されません。
アプリケーションの実行手順は以下のようにしました。
------------------------------------------------
1.コマンドプロンプトを起動。
2.「C:\Program Files\magicsquare」に移動し、「application\magicsquare 5」と実行。
3.画面中央にスプラッシュウインドウが表示されるが、2秒ほどで消える。コマンドプロンプト側はすぐに制御が戻る。
------------------------------------------------
URLには
> 5 行 5 列の魔方陣がコンソールに表示されます。
> 17 24 1 8 15
> 23 5 7 14 16
> 4 6 13 20 22
> 10 12 19 21 3
> 11 18 25 2 9
とありますが、どこに表示されるのでしょうか?
手順が間違っているのでしょうか?
댓글 수: 0
채택된 답변
Kojiro Saito
2019년 1월 11일
コンパイルする際に、ランタイム追加設定の「Windowsの実行コマンドシェル(コンソール)を表示しない」のチェックを外してコンパイルしてみてください。デフォルトではセミコロン無しの変数や、dispの値がコマンドプロンプトに表示されない設定となっていますが、このチェックボックスを外すと表示されるようになります。
あと、こちらはオプションですが、ログファイルを作成するようにしておくとうまく動作しない際にデバッグしやすくなります。
댓글 수: 5
Osumi R.
2022년 12월 14일
>こちらはオプションですが、ログファイルを作成するようにしておくとうまく動作しない際にデバッグしやすくなります
ログファイルの保存先はどちらになりますでしょうか?
추가 답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 MATLAB Compiler에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!