Я пытаюсь скомпилировать код fortran на основе matlab "fintrf.h" с помощью gfortran, чтобы импортировать MAT-файл в программу fortran. Вот команды компиляции:
gfortran -mcmodel=medium -Ofast $1.F90 -I/mnt/f/MATLAB/extern/include/ -L/mnt/f/MATLAB/bin/win64/ -cpp -lmat -lmx -Wl,-rpath /mnt/f/MATLAB/bin/win64/ -o $1.exe
И мне выдали следующие ошибки:
/usr/bin/ld: cannot find -lmat
/usr/bin/ld: cannot find -lmx
, но я уверен, что "libmat.dll" и "libmex.dll" находятся в " ../win64/ "словарь. Можете ли вы помочь мне? Спасибо