- 积分
- 1237
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2012-5-6
- 最后登录
- 1970-1-1
|
登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
本人想用ncl调用fortran 程序,进展到生成.so文件时出错,错误信息为:A syntax error occurred while parsing:。根据官网说明,进行了dos2unix wind.f90操作后,依然不能生成.so文件,错误信息还是如上所述。望各位大神指点:
Fortran子程序如下:
subroutine wind(xx,yy,u,v,ss)
implicit none
integer,intent(in):: xx,yy
real, intent(in) :: u(xx,yy),v(xx,yy)
real, intent(out) :: ss(xx,yy)
do i=1,xx
do j=1,yy
ss(i,j)=sqrt(u(i,j)**2+v(i,j)**2)
end do
end do
return
end
wind.stub"的文本:
C NCLFORTSTART
subroutine wind(xx,yy,u,v,ss)
integer xx,yy
dimension u(xx,yy),v(xx,yy),ss(xx,yy)
C NCLEND
生成.so时,错误信息如下:
$ WRAPIT wind.stub wind.f90
WRAPIT Version: 120209
A syntax error occurred while parsing:
COMPILING wind.f90
LINKING
END WRAPIT
|
|