24小时热门版块排行榜    

查看: 579  |  回复: 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的回帖

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的回帖
查看全部 3 个回答
信息提示
请填处理意见