24小时热门版块排行榜    

CyRhmU.jpeg
查看: 665  |  回复: 3

positron

木虫 (职业作家)

[交流] 【求助】ifort编译源文件的时候能不能批量进行?

比如有test1.f90;test2.f90;test3.f90;test4.f90;test5.f90;test6.f90……

有很多源文件,由于其中有不少是模块文件和子程序文件

我都是先从没有依赖文件的源程序编译起:

ifort -c test1.f90
...........
............

.............

一个个手工输入编译,感觉很慢

而                ifort -c *.f90                  时

好像编译的时候又不能识别文件的依赖关系,出现很多错误,编译停止:

不知道对于这个问题,对于ifort编译器,有没有比较好的处理方法?

谢谢!

回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

snoopyzhao

至尊木虫 (职业作家)

Makefile 试试,呵呵……
2楼2010-09-05 22:45:51
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

positron

木虫 (职业作家)

引用回帖:
Originally posted by snoopyzhao at 2010-09-05 22:45:51:
Makefile 试试,呵呵……

那makefile写的时候,也是要按照文件的依赖关系来排列生成目标文件么?

那岂不要一个一个打开文件开依赖关系,也挺麻烦的哈

3楼2010-09-05 23:01:49
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

snoopyzhao

至尊木虫 (职业作家)


positron(金币+5):谢谢,主要还没有自己写makefile的经验,明天去试试,还要多向你请教 2010-09-05 23:31:15
nono2009(金币+1):鼓励应助。 2010-09-06 08:34:01
是的,要有依赖关系。程序还没有智能到自动解决依赖问题(无任何指导的情况下……)
4楼2010-09-05 23:17:26
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 positron 的主题更新
普通表情 高级回复(可上传附件)
信息提示
请填处理意见