24小时热门版块排行榜    

查看: 578  |  回复: 2

Jianyi_Liu

捐助贵宾 (小有名气)

[求助] DL_POLY4的编译问题

想向大家请教一下,
1. 我明明已经把comm_module.f90中的Use mpi!_module改为了Use mpi, 为什么编译的时候还会不停的提醒我。
2.修改Makefile的问题,
  LD,LDFLAGS,FC,FCFLAGS分别代表什么意思,尤其是在并行的时候,要怎么写。
我用下面这个尝试了一下,
     $(MAKE) LD="mpif90 -o" LDFLAGS="-O3" \
        FC="mpif90 -c" FCFLAGS="-O3" \
        EX=$(EX) BINROOT=$(BINROOT) $(TYPE)
结果 config_module.f90文件报出了大量的错误,很多都是与a相关的。
回复此楼
吾善养吾浩然之气
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dreamfly_ykf

木虫 (正式写手)

内容已删除
自古明王圣帝,犹须勤学,况凡庶乎!
2楼2011-11-16 11:09:12
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

shzhu

金虫 (正式写手)

初级

【答案】应助回帖

★ ★
ghcacj(金币+2): 谢谢 2011-11-25 10:40:43
Jianyi_Liu(金币+10): 抱歉,好久没来了,哈哈 2011-12-09 21:25:44
我用的是:
  $(MAKE) LD="mpiifort -o" LDFLAGS="-O3" \
        FC="mpiifort -c" FCFLAGS="-O3" \
        EX=$(EX) BINROOT=$(BINROOT) $(TYPE)
其他没有改变
你先试试你的Fortran编译器命令是mpif90还是mpifort
人称没有个性
3楼2011-11-23 20:37:49
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 Jianyi_Liu 的主题更新
信息提示
请填处理意见