Main Content

macOS での Fortran エンジン アプリケーションのビルドと実行

この例では、例 fengdemo.FmacOS ターミナル ウィンドウからビルドして実行する方法を説明します。

MATLAB® を開きます。

matlabroot (MATLAB がインストールされているフォルダー) コマンドの値を書き留めます。後でこの値を使用して、ランタイム ライブラリ パスを設定します。

matlabroot

現在のフォルダーが書き込み可能であることを確認し、サンプルをコピーします。

copyfile(fullfile(matlabroot,'extern','examples','eng_mat','fengdemo.F'),'.','f')

アプリケーションをビルドします。

mex -v -client engine fengdemo.F

システム パスを設定します。必ずパスの終端文字 : を含めてください。

setenv PATH matlabroot/bin:$PATH

ランタイム ライブラリのパスを設定し、fengdemo アプリケーションを呼び出します。アプリケーションはシステム パス上に存在しなければなりません。このコマンドは DYLD_LIBRARY_PATH の値 (存在する場合) を置き換えます。macos は、maca64 (Apple シリコン搭載の macOS の場合) または maci64 (Intel® 搭載の macOS の場合) に置き換えます。詳細については、macOS システムにおけるランタイム ライブラリ パスの設定を参照してください。

DYLD_LIBRARY_PATH=matlabroot/bin/macos:matlabroot/sys/os/macos ./fengdemo

MATLAB が起動し、Figure が表示されます。

システム プロンプトで 1 <Enter> と入力して続行し、終了します。

関連する例

詳細