Создание и запуск Приложений Engine Фортрана на macOS

В этом примере показано, как создать и запустить пример fengdemo.F из macOS Окна терминала.

Сделайте примечание значения matlabroot, папка, где MATLAB® установлен.

Откройте MATLAB.

Сделайте примечание значения matlabroot (папка, где MATLAB установлен), команда. Вы будете использовать значение позже, чтобы установить путь библиотеки времени выполнения в setenv команды.

matlabroot

Проверьте, что ваша текущая папка перезаписываема, и скопируйте пример.

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

Создавание приложения.

mex -v -client engine fengdemo.F

Установите путь библиотеки времени выполнения. Эта команда заменяет значение, если таковые имеются, в DYLD_LIBRARY_PATH. Для получения дополнительной информации смотрите Установленный Путь Библиотеки времени выполнения в macOS Системах.

setenv DYLD_LIBRARY_PATH matlabroot/bin/maci64:matlabroot/sys/os/maci64

Установите путь. Убедитесь, что вы включаете : символ терминатора строки пути.

setenv PATH matlabroot/bin:$PATH

Запустите пример. fengdemo приложение должно быть на вашем системном пути.

./fengdemo

MATLAB запускает и отображает фигуру.

Введите 1 <Enter> при системном приглашении продолжиться и выйти.

Связанные примеры

Больше о