fortran固定格式,为什么读取不了了

fortran固定格式,为什么读取不了了,我之前用的是microsoft developer studio,是可以正常运行的,现在是用visual studio2019

img

给错误提示。

正常找到VS2019。

解决方法如下: 1. 打开MATLAB并进入命令窗口。 2. 输入以下命令以编辑配置文件:

edit(fullfile(prefdir, 'mexopts.bat'))
  1. 在打开的文件中,查找以下代码行:
set COMPILER=
set MATLABROOT=
set VS120COMNTOOLS=
set VCDIR=
  1. 将其替换为以下代码行:
set COMPILER=cl
set MATLABROOT=C:\Program Files\MATLAB\R2019a
set VS150COMNTOOLS=C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\Tools
set VCDIR=C:\Program Files (x86)\Windows Kits\10

注意:根据您的系统和安装位置,可能需要调整上面代码行中的路径。

  1. 保存文件并关闭编辑器。
  2. 在MATLAB命令窗口中,输入以下命令以重新配置MEX设置:
mex -setup
  1. 在列表中选择适合您的编译器选项(即Microsoft Visual C++ 2019)。
  2. 解决方案应该是在Visual Studio 2019中重新编译Fortran代码,然后再在MATLAB中进行使用。

希望这对你有帮助!如果还有其他问题,请随时提问。