Fortran User's Guide

Linking with f77-Compiled Routines

Example: f90 main calls a routine from the FORTRAN 77 library.


demo% cat tdtime.f90
        REAL e, dtime, t(2)
        e = dtime( t )
        DO i = 1, 100000
           as = as + cos(sqrt(float(i)))
        END DO
        e = dtime( t )
        PRINT *, 'elapsed:', e, ', user:', t(1), ', sys:', t(2)
        END
demo% f90 tdtime.f90
demo% a.out
elapsed: 0.14 , user: 0.14 , sys: 0.0E+0
demo% 

See dtime(3F).