| 查看: 494 | 回复: 1 | |||
cenwanglai荣誉版主 (知名作家)
老和山猥琐派九段
|
[交流]
【求助完毕】用ifort编译器编译vasp.util中的DOS工具包 已有1人参与
|
|
要编译vasp.util,官方提供的make文件如下.但是我只有intel的ifort编译器. 求帮助修改makefile. !后面的部分为修改后尝试编译过的,不行。 cenwanglai@163.com/站内. ifort路径:/opt/intel/fc/9.1.036/bin/ifort 参考:http://david2150.bokee.com/3013477.html "vasp的工具编译问题。由于它没有带一个适合ifc 和mkl的Makefile,要把它带有的pgi的makefile文件修改,添加上BLAS 和LAPACK语句,并相应修改编译.o时的命令。另外在它定义的SYM的目标中,缺少了lattice.o这个中间目标,导致undefined refenrece的错误,加上之后,就ok了。" .SUFFIXES: .f #----------------------------------------------------------------------- # Makefile for pgf90 #----------------------------------------------------------------------- vasp_dir = ../vasp.4.4 !修改为 vasp.4.6 vasp.4.lib_dir = ../vasp.4.lib # fortran compiler FC=pgf90 ! 修改为 PATH/ifort # general fortran flags FFLAGS = -r8 # optimization OFLAG = # options for linking LIB = -L$(vasp.4.lib_dir) -ldmy $(vasp.4.lib_dir)/lapack_double.o -lblas SYM = $(vasp_dir)/symmetry.o $(vasp_dir)/symlib.o $(vasp_dir)/lattlib.o \ $(vasp_dir)/random.o $(vasp_dir)/base.o $(vasp_dir)/mgrid.o \ $(vasp_dir)/mpi.o #----------------------------------------------------------------------- # these are the rules and compile lines #----------------------------------------------------------------------- ALLPROGS = kpoints splitk mergeeig mergepro getdos all: $(ALLPROGS) kpoints: kpoints.o $(SYM) $(FC) kpoints.o $(SYM) -o kpoints splitk: splitk.o $(FC) splitk.o -o splitk mergeeig: mergeeig.o $(FC) mergeeig.o -o mergeeig mergepro: mergepro.o $(FC) mergepro.o -o mergepro getdos: getdos.o dos.o tet.o $(FC) getdos.o dos.o tet.o $(LIB) -o getdos .f.o: $(FC) $(FFLAGS) $(OFLAG) -c $*.f [ Last edited by cenwanglai on 2010-10-22 at 19:48 ] |
» 猜你喜欢
假如你的研究生提出不合理要求
已经有10人回复
萌生出自己或许不适合搞科研的想法,现在跑or等等看?
已经有4人回复
Materials Today Chemistry审稿周期
已经有4人回复
参与限项
已经有3人回复
实验室接单子
已经有4人回复
全日制(定向)博士
已经有4人回复
对氯苯硼酸纯化
已经有3人回复
求助:我三月中下旬出站,青基依托单位怎么办?
已经有12人回复
所感
已经有4人回复
要不要辞职读博?
已经有7人回复
hakuna
木虫 (知名作家)
- 1ST强帖: 3
- 应助: 82 (初中生)
- 金币: 8735.9
- 散金: 158
- 红花: 126
- 帖子: 5599
- 在线: 1367.2小时
- 虫号: 167622
- 注册: 2006-01-15
- 专业: 考古理论
2楼2010-06-30 17:15:33












回复此楼