gfortran不懂C风格的评论?
我正在尝试编译WRF包,它主要是用fortran编写的 这个包中的大多数文件都有使用C-style/*…*/注释的序言。不幸的是,在编译时,我经常收到以下错误:gfortran不懂C风格的评论?,fortran,gfortran,rhel,Fortran,Gfortran,Rhel,我正在尝试编译WRF包,它主要是用fortran编写的 这个包中的大多数文件都有使用C-style/*…*/注释的序言。不幸的是,在编译时,我经常收到以下错误: /* Copyright (C) 1991-2012 Free Software Foundation, Inc. 1 Error: Invalid character in name at (1) ../dyn_em/module_big_step_utilities_em.f90:2.3: 我相信我的gfortran版本根本不理
/* Copyright (C) 1991-2012 Free Software Foundation, Inc.
1
Error: Invalid character in name at (1)
../dyn_em/module_big_step_utilities_em.f90:2.3:
我相信我的gfortran版本根本不理解这些类型的评论,并且正在失败。我觉得这很奇怪,因为我在Red Hat 7上使用yum install下载了编译器
有人能告诉我吗???这不是描述标准Fortran注释的有效方法 我怀疑代码需要由C预处理器进行预处理,其中许多预处理器会用空格替换这样的注释
尝试使用-cpp选项运行gfortran。这不是描述标准Fortran注释的有效方法 我怀疑代码需要由C预处理器进行预处理,其中许多预处理器会用空格替换这样的注释
尝试使用-cpp选项运行gfortran。@Mike W:打包的程序如下所示。不是我写的。在这个包中,有1000个.f90、.f、.f77程序具有这些行。请下次回答,或者根本不输入。WRF有自己的构建系统,广泛使用预处理器。你不应该用任何其他方式编译它。@VladimirF:我使用了它自己的./compile系统。仍然报告此问题。您在哪里添加了-cpp标志?我将configure.wrf gfortran变量编辑为gfortran-cpp@MikeW:打包的程序是这样来的。不是我写的。在这个包中,有1000个.f90、.f、.f77程序具有这些行。请下次回答,或者根本不输入。WRF有自己的构建系统,广泛使用预处理器。你不应该用任何其他方式编译它。@VladimirF:我使用了它自己的./compile系统。仍然报告此问题。您在哪里添加了-cpp标志?我将configure.wrf gfortran变量编辑为gfortran-cpp