PDA

View Full Version : [FORTRAN] - come far partire un eseguibile da linea di codice...


maxsanty
12-02-2005, 15:07
Ciao a tutti, immagino che il Fortran sia un pò fuori dalle discussioni di questa sezione, però vi chiedo lo stesso perchè non si sa mai...

Allora io ho necessità di lanciare un progamma eseguibile o un file *.bat da linea di codice scritta in fortran.

Esempio:


SUBROUTINE CIAO(A,B)

REAL A(1E5)
INTEGER B(1E5)

...
...

! a quesro punto devo lanciare in eseguibile esterno tipo il file
! prova.exe situato in c:\programmi\test

RETURN
END

tutto ciò perchè io ho a disposizione una subroutine (scritta in fortran) che verrà sucessivamente compilata nel main del quale non conosco il codice (anche perchè è un programma di calcolo scientifico molto molto avanzato quindi centinaia di migliaia di euri)
Esiste un sistema, un metodo per fare ciò?

Spero di essermi spiegato

Ringrazio in anticipo.

bye
m.

Blackat
12-02-2005, 23:36
Vedi qua

http://www.ictp.trieste.it/~manuals/programming/sun/fortran/lib_ref/1_library.doc.html#4438

Blackat
12-02-2005, 23:37
e qua

http://gcc.gnu.org/onlinedocs/gcc-3.4.1/g77/System-Intrinsic--subroutine-.html#System%20Intrinsic%20(subroutine)

maxsanty
14-02-2005, 09:10
Grazie mille, adesso guardo e provo a vedere se riesco a risolvere il problema.

Ti ringrazio ancora.

bye
m.