| 2 | 1/1 | 返回列表 |
| 查看: 525 | 回復(fù): 1 | |||
cenwanglai榮譽版主 (知名作家)
老和山猥瑣派九段
|
[交流]
【求助完畢】用ifort編譯器編譯vasp.util中的DOS工具包 已有1人參與
|
|
要編譯vasp.util,官方提供的make文件如下.但是我只有intel的ifort編譯器. 求幫助修改makefile. !后面的部分為修改后嘗試編譯過的,不行。 cenwanglai@163.com/站內(nèi). ifort路徑:/opt/intel/fc/9.1.036/bin/ifort 參考:http://david2150.bokee.com/3013477.html "vasp的工具編譯問題。由于它沒有帶一個適合ifc 和mkl的Makefile,要把它帶有的pgi的makefile文件修改,添加上BLAS 和LAPACK語句,并相應(yīng)修改編譯.o時的命令。另外在它定義的SYM的目標(biāo)中,缺少了lattice.o這個中間目標(biāo),導(dǎ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 ] |
木蟲 (知名作家)
| 2 | 1/1 | 返回列表 |
| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 一志愿085600中科院寧波所276分求調(diào)劑 +11 | 材料學(xué)257求調(diào)劑 2026-03-28 | 12/600 |
|
|---|---|---|---|---|
|
[考研] 271求調(diào)劑 +3 | 勒布朗@ 2026-03-31 | 3/150 |
|
|
[考研] 張芳銘-中國農(nóng)業(yè)大學(xué)-環(huán)境工程專碩-298 +8 | 手機(jī)用戶 2026-03-26 | 8/400 |
|
|
[考研] 一志愿南昌大學(xué)324求調(diào)劑 +6 | hanamiko 2026-03-30 | 6/300 |
|
|
[考研] 土木304求調(diào)劑 +4 | 兔突突突, 2026-03-31 | 5/250 |
|
|
[考研] 282求調(diào)劑 不挑專業(yè) 求收留 +3 | Yam. 2026-03-30 | 4/200 |
|
|
[考研] 一志愿中海洋320化學(xué)工程與技術(shù)學(xué)碩求調(diào)劑 +8 | 披星河 2026-03-30 | 8/400 |
|
|
[考研] 317求調(diào)劑 +8 | 十閑wx 2026-03-24 | 8/400 |
|
|
[考研] 生物學(xué)學(xué)碩,一志愿湖南大學(xué),初試成績338 +7 | YYYYYNNNNN 2026-03-26 | 9/450 |
|
|
[考研] 334分 一志愿武理 材料求調(diào)劑 +16 | 李李不服輸 2026-03-26 | 16/800 |
|
|
[考研] 322求調(diào)劑:一志愿湖南大學(xué) 材料與化工(085600),已過六級。 +9 | XX小鄧 2026-03-29 | 9/450 |
|
|
[考研] 303求調(diào)劑 +7 | DLkz1314. 2026-03-30 | 7/350 |
|
|
[考研] 311求調(diào)劑 +10 | lin0039 2026-03-26 | 10/500 |
|
|
[考研] 0856材料化工調(diào)劑 總分330 +14 | zhubinhao 2026-03-27 | 14/700 |
|
|
[考研] 求調(diào)劑 +7 | 爭取九點睡 2026-03-28 | 8/400 |
|
|
[考研] 藥學(xué)105500求調(diào)劑 +3 | Ssun。。 2026-03-28 | 3/150 |
|
|
[考研] 085405 考的11408求各位老師帶走 +3 | Qiu學(xué)ing 2026-03-28 | 3/150 |
|
|
[考研] 求調(diào)劑 +4 | 零八# 2026-03-27 | 4/200 |
|
|
[考研] 281求調(diào)劑 +6 | Koxui 2026-03-24 | 7/350 |
|
|
[考研] 07化學(xué)303求調(diào)劑 +5 | 睿08 2026-03-25 | 5/250 |
|