24小时热门版块排行榜    

查看: 666  |  回复: 2

嘻嘻哈哈乐呵

新虫 (初入文坛)

[求助] 在linux下怎样将多个Fortran程序编译起来,其中一个是主程序,其它都是子程序。 已有1人参与

这些程序都是用Fortran77写的,但是集群上安装的Fortran编译器 是要用ifort编译。怎样把这些F程序link起来然后编译呀?
研究生新手,刚刚接触科研真的不会弄,什么都不知道,请大神们赐教!
回复此楼

» 猜你喜欢

我是科研小白,虚心求教~
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

FMStation

至尊木虫 (知名作家)

【答案】应助回帖

★ ★ ★ ★ ★
感谢参与,应助指数 +1
嘻嘻哈哈乐呵: 金币+5 2016-12-10 09:52:44
CODE:
# makefile : makes the ABC program
abc : a.o b.o c.o abc.o
f90 -o abc abc.o a.o b.o c.o
abc.o : abc.f90
f90 -O -c abc.f90
a.o : a.f90
f90 -O -c a.f90
b.o : b.f90
f90 -O -c b.f90
c.o : c.f90
f90 -O -c c.f90

http://kiwi.atmos.colostate.edu/fortran/docs/fortran90-mar30.pdf
2楼2016-12-09 04:39:46
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

嘻嘻哈哈乐呵

新虫 (初入文坛)

引用回帖:
2楼: Originally posted by FMStation at 2016-12-09 04:39:46
# makefile : makes the ABC program
abc : a.o b.o c.o abc.o
f90 -o abc abc.o a.o b.o c.o
abc.o : abc.f90
f90 -O -c abc.f90
a.o : a.f90
f90 -O -c a.f90
b.o : b.f90
f90 -O -c b.f90
c.o : c.f ...

我们学校集群上安装的是inter fortran 编译器 用ifort 编译,跟您发的这个编译方法一样吗?
我是科研小白,虚心求教~
3楼2016-12-10 09:52:25
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 嘻嘻哈哈乐呵 的主题更新
信息提示
请填处理意见