| 查看: 806 | 回复: 2 | |||
[求助]
Linux系统下运行Fortran程序的makefile 已有1人参与
|
|
请教一下各位,linux系统下运行的Fortran程序的makefile文件如下: BIN=../bin/ FTN = g77 FFLAGS = -O2 -Wunused -Wno-globals -fno-f2c -fno-automatic -fno-backslash -fno-globals baytap08: baytap08.f $(FTN) $(FFLAGS) baytap08.f -o $(BIN)baytap08 请教一下大家这几行语言具体是什么意思啊?我该如何运行和编译呢? 另外一个问题是: cat input-file | baytap08 control-file results-file cat input-file | baytap08 control-file results-file aux-file > output-file 这2句cat是啥意思啊? 非常感谢! |
» 猜你喜欢
药学硕士,第一、第二作者已发表6 篇 SCI,药理方向及相关方向2026年/2027年博士申请
已经有6人回复
一篇MDPI论文改变了学习工作和生活
已经有5人回复
26年博士申请自荐-电催化
已经有3人回复
中国地质大学(北京)博士招生补录,数理学院材料科学与工程专业和材料与化工专业
已经有6人回复
收到国自然专家邀请后几年才会有本子送过来评
已经有4人回复
考博
已经有5人回复
26年申博自荐-计算机视觉
已经有4人回复
药化及相关博士的申请
已经有3人回复
【答案】应助回帖
感谢参与,应助指数 +1
|
你把相应的变量带入到$ 那个位置就可以把makefile输入的整个命令行完整的重现出来了。 g77 -O2 -Wunused -Wno-globals -fno-f2c -fno-automatic -fno-backslash -fno-globals baytap08.f -o ../bin/baytap08 bytap08 就是你输出的运行程序。目录位置就是前面的 bin 现在都是用 gfortran ,g77 太老了。一个文件没有必要使用makefile了,你直接命令行输入就可以了。 cat 在linux里建立一个文件 |

2楼2016-03-04 08:42:05
3楼2017-12-20 12:21:33












回复此楼