- 积分
- 750
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2012-3-19
- 最后登录
- 1970-1-1
|
登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
小弟最近被WRF搞得焦头烂额(WRFV3.4),好容易可以编译了,居然在生成的wrfcompile.log文件中出现了如下的报错:
use module_ext_internal
1
致命错误: 无法打开模块文件‘module_ext_internal.mod’读取,在(1)处:没有那个文件或目录
gfortran: 错误: diffwrf.o:没有那个文件或目录
gfortran: 错误: ../../frame/module_machine.o:没有那个文件或目录
make[3]: [diffwrf] 错误 1 (忽略)
以及诸如下列的fortran语法错误,让人很不理解,难道源程序的代码还有问题?
INTEGER FUNCTION io_form_for_dataset ( DataSet )
1
错误: (1)处数据声明语法错误
module_io.f90:15.17:
IMPLICIT NONE
1
module_io.f90:13.25:
CHARACTER*256 extradims
2
错误: IMPLICIT NONE 语句在(1)处不能跟随 数据声明 语句在(2)处
module_io.f90:18.38:
IF ( DataSet .eq. 'RESTART' ) THEN
1
错误: 非预期的 块 IF 语句出现在(1)处的 MODULE 中
module_io.f90:19.47:
CALL nl_get_io_form_restart( 1, io_form )
1
错误: 非预期的 CALL 语句出现在(1)处的 MODULE 中
module_io.f90:20.41:
ELSE IF ( DataSet .eq. 'INPUT' ) THEN
1
错误: 非预期的 ELSE IF 语句出现在(1)处的 MODULE 中
module_io.f90:21.45:
CALL nl_get_io_form_input( 1, io_form )
1
错误: 非预期的 CALL 语句出现在(1)处的 MODULE 中
module_io.f90:22.43:
让人很不理解,难道源程序的代码还有问题?
请各位大神赐教,小弟感激不尽。
|
|