回 帖 发 新 帖 刷新版面

主题:fortran在linux下运行出错

请教各位,我在linux下运行fortran90程序,输入gfortran hasm.f90回车后,出现错误信息如下:

undefined references to ‘time_’

undefined reference to ‘hasmguding_’

underfined reference to ‘time_’

其中time为通过call调用的fortran里计算时间的函数,hasmguding为自己编写的外部子例程程序,也是通过call调用。

我不但是linux的初学者,也是fortran的初学者,还请各位多多指点,多谢~~。

我是不是运行方式不对还是哪里不对?应该如何运行?谢谢大家了!!

回复列表 (共2个回复)

沙发


call time 是你windows下f90内部函数库里面的子程序,所在linux里面并没有这个内部程序,因此,不识别该命令。

调用子程序,需在编译是一起编译。

板凳

DCLOCK() 可以不???

我来回复

您尚未登录,请登录后再回复。点此登录或注册