在 Visual Studio 中将 FORTRAN 77 文件转换为 FORTRAN 90 的问题
Problems to convert FORTRAN 77-File into FORTRAN 90 in Visual Studio
很抱歉问这个问题,但我对 Visual Studio 和 Fortran 完全陌生。
我有一个 FORTRAN (77?) 文件 Filename.f,我想在 Visual studio 中编辑它。
是否可以编辑 仅 这个文件并稍后在 Visual Studio 中编译它而不必创建整个项目?我没有找到办法做到这一点。
所以我尝试在 Visual Studio 中创建一个新的 f90-project X 并将 copy/paste 我的 Filename.f 的代码添加到那个 X.f90 中。我知道我必须处理文件名 ( .f -> .f90) 和注释 ( C -> ! ),但我的文件顶部似乎有问题。
DIMENSION UZ(N,M),VZ(N,M),EZ(N,M)
DIMENSION UP(N,M),VP(N,M),EP(N,M)
1,UPZ(N,M),VPZ(N,M),EPZ(N,M)
DIMENSION RHO(N,M),RHOZ(N,M)
编译器喜欢带有 DIMENSION 的那几行......但是在第 3 行他不喜欢 1.
有人知道为什么吗? 1 到底是什么意思?
我猜 1
在那行的第 6 个位置。
在F77固定格式格式中,这意味着这一行是上一行的延续。
正确转换后,它看起来像这样:
DIMENSION UZ(N,M),VZ(N,M),EZ(N,M)
DIMENSION UP(N,M),VP(N,M),EP(N,M) &
,UPZ(N,M),VPZ(N,M),EPZ(N,M)
DIMENSION RHO(N,M),RHOZ(N,M)
很抱歉问这个问题,但我对 Visual Studio 和 Fortran 完全陌生。
我有一个 FORTRAN (77?) 文件 Filename.f,我想在 Visual studio 中编辑它。
是否可以编辑 仅 这个文件并稍后在 Visual Studio 中编译它而不必创建整个项目?我没有找到办法做到这一点。
所以我尝试在 Visual Studio 中创建一个新的 f90-project X 并将 copy/paste 我的 Filename.f 的代码添加到那个 X.f90 中。我知道我必须处理文件名 ( .f -> .f90) 和注释 ( C -> ! ),但我的文件顶部似乎有问题。
DIMENSION UZ(N,M),VZ(N,M),EZ(N,M)
DIMENSION UP(N,M),VP(N,M),EP(N,M)
1,UPZ(N,M),VPZ(N,M),EPZ(N,M)
DIMENSION RHO(N,M),RHOZ(N,M)
编译器喜欢带有 DIMENSION 的那几行......但是在第 3 行他不喜欢 1.
有人知道为什么吗? 1 到底是什么意思?
我猜 1
在那行的第 6 个位置。
在F77固定格式格式中,这意味着这一行是上一行的延续。
正确转换后,它看起来像这样:
DIMENSION UZ(N,M),VZ(N,M),EZ(N,M)
DIMENSION UP(N,M),VP(N,M),EP(N,M) &
,UPZ(N,M),VPZ(N,M),EPZ(N,M)
DIMENSION RHO(N,M),RHOZ(N,M)