| 查看: 809 | 回复: 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是啥意思啊? 非常感谢! |
» 猜你喜欢
窗边初夏的小雨
已经有10人回复
护理论文 晋升
已经有4人回复
西南大学考核制博士
已经有5人回复
求碳排放博导;方向是LCA、生命周期可持续发展以及碳排放
已经有8人回复
评审感受-评审感受-评审感受
已经有11人回复
26年申博自荐-计算机视觉
已经有5人回复
导师各种操作恶心咋办
已经有12人回复
现在不知道怎么办,感觉很痛苦
已经有5人回复
生物学博士
已经有6人回复
2026年申博-电池方向
已经有11人回复
【答案】应助回帖
感谢参与,应助指数 +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












回复此楼