| 5 | 1/1 | 返回列表 |
| 查看: 4327 | 回復(fù): 4 | |||
[交流]
VASP5.4.1安裝教程 已有4人參與
|
|
vasp5.4.1安裝教程 本人也是小白,在網(wǎng)上找了很多教程,大部分都無法正常安裝完成,可以是我太菜,很多都是在最后一步編譯過程出錯(cuò) 系統(tǒng):Ubuntu 16.04 LTS 需要準(zhǔn)備的安裝文件,自己百度可以下載 vasp.5.4.1.05Feb16.tar.gz patch.5.4.1.14032016.gz patch.5.4.1.03082016.gz 系統(tǒng)需要搭配的環(huán)境軟件 $ sudo apt-get install make $ sudo apt-get install g++ build-essential $ sudo apt-get install gfortran $ sudo apt-get install libopenmpi-dev $ sudo apt-get install libblas-dev $ sudo apt-get install liblapack-dev $ sudo apt-get install libscalapack-mpi-dev $ sudo apt-get install libscalapack-openmpi1 $ sudo apt-get install libfftw3-dev $ sudo apt-get install libfftw3-3 Ubuntu 16.04 LTS可以安裝成功,最開始下載的Ubuntu 18.04 LTS死活安裝不上 libscalapack-openmpi1 大家可以試一下 安裝成功這些軟件就可以準(zhǔn)備vasp啦 解壓,打補(bǔ)丁 $ tar -zxvf vasp.5.4.1.05Feb16.tar.gz $ gunzip patch.5.4.1.14032016.gz $ gunzip patch.5.4.1.03082016.gz $ cd vasp.5.4.1 $ patch -p0 < ../patch.5.4.1.14032016 $ patch -p0 < ../patch.5.4.1.03082016 修改Makefile文件 $ cp arch/makefile.include.linux_gfortran makefile.include $ gedit makefile.include 或者 $ vim makefile.include makefile.include文件內(nèi)容如下,可以全部復(fù)制粘貼 # Precompiler options CPP_OPTIONS= -DMPI -DHOST=\\"IFC91_ompi\\" -DIFC \\ -DCACHE_SIZE=4000 -Davoidalloc \\ -DMPI_BLOCK=8000 -DscaLAPACK -Duse_collective \\ -Duse_bse_te -Duse_shmem -Dtbdyn CPP = gcc -E -P -C $*$(FUFFIX) >$*$(SUFFIX) $(CPP_OPTIONS) FC = mpif90.openmpi FCL = mpif90.openmpi FREE = -ffree-form -ffree-line-length-none FFLAGS = OFLAG = -O2 -mtune=native -m64 OFLAG_IN = $(OFLAG) DEBUG = -O0 LIBDIR = /usr/lib/x86_64-linux-gnu BLAS = -L$(LIBDIR) -lblas LAPACK = -L$(LIBDIR) -llapack BLACS = -lblacs-openmpi -lblacsCinit-openmpi -lblacsF77init-openmpi SCALAPACK = -L$(LIBDIR) -lscalapack-openmpi $(BLACS) OBJECTS = fftmpiw.o fftmpi_map.o fftw3d.o fft3dlib.o \\ /usr/lib/x86_64-linux-gnu/libfftw3.a INCS =-I/usr/include -I/usr/lib/openmpi/include LLIBS = $(SCALAPACK) $(LAPACK) $(BLAS) OBJECTS_O1 += fft3dfurth.o fftw3d.o fftmpi.o fftmpiw.o chi.o OBJECTS_O2 += fft3dlib.o # For what used to be vasp.5.lib CPP_LIB = $(CPP) FC_LIB = $(FC) CC_LIB = gcc CFLAGS_LIB = -O FFLAGS_LIB = -O1 FREE_LIB = $(FREE) OBJECTS_LIB= linpack_double.o getshmem.o # Normally no need to change this SRCDIR = ../../src BINDIR = ../../bin 文件在此結(jié)束 然后就make all 接下來如果順利的話會編譯成功,在bin下出現(xiàn)三個(gè)文件 vasp.5.4.1/ ├── arch/ ... ├── bin/ │ ├── vasp_gan │ ├── vasp_ncl │ └── vasp_std ├── build/ ... ├── src/ ... ├── makefile ├── makefile.include └── README 編譯成功 /usr/bin/mpirun.openmpi -np 4 /vasp/vasp.5.4.1/bin/vasp_std 可以正常使用啦 我也是小白,只會這種最簡單的方法安裝,對于這些安裝方法的不同點(diǎn)還不是很了解,希望各位大神指點(diǎn) 參考教程: 【1】:http://blog.sciencenet.cn/blog-3311084-1137630.html 【2】:http://ishxiao.com/blog/ubuntu/2 ... all-vasp-5.4.1.html |

金蟲 (正式寫手)

木蟲 (正式寫手)
skyly
|
感謝樓主 我按照樓主貼子的方法安裝vasp.5.4.1,但是編譯時(shí)總是報(bào)錯(cuò),錯(cuò)誤如下: mkdir build/std ; \ cp src/makefile src/.objects makefile.include build/std ; \ make -C build/std VERSION=std all mkdir: cannot create directory ‘build/std’: File exists make[1]: Entering directory '/media/lnd/新加卷/vasp/vasp.5.4.1/vasp.5.4.1/build/std' makefile.include:26: *** missing separator. Stop. make[1]: Leaving directory '/media/lnd/新加卷/vasp/vasp.5.4.1/vasp.5.4.1/build/std' makefile:10: recipe for target 'std' failed make: *** [std] Error 2 請問樓主,這是什么原因?qū)е聠幔? |

| 5 | 1/1 | 返回列表 |
| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[基金申請]
|
xhuama 2026-03-02 | 19/950 |
|
|---|---|---|---|---|
|
[考研] 289求調(diào)劑 +10 | yang婷 2026-03-02 | 12/600 |
|
|
[考研] 298求調(diào)劑 +3 | fjj0912 2026-03-03 | 4/200 |
|
|
[考研] 2026調(diào)劑】考試A區(qū)0703化學(xué)類323分 誠求接收 +3 | 卷柏卷柏 2026-03-05 | 4/200 |
|
|
[考研] 322分 085600求調(diào)劑,有互聯(lián)網(wǎng)+國金及主持省級大創(chuàng)經(jīng)歷 +3 | 熊境喆 2026-03-05 | 3/150 |
|
|
[考研] 085600材料與化工,一志愿廣州985,求調(diào)劑 +10 | qqyyaill 2026-03-05 | 10/500 |
|
|
[考研] 316求調(diào)劑 +3 | 林小星發(fā)大財(cái) 2026-03-05 | 5/250 |
|
|
[考研] 復(fù)試調(diào)劑 +5 | 呼呼?~+123456 2026-03-05 | 5/250 |
|
|
[考研] 085602 293分求調(diào)劑 +3 | SivanNano. 2026-03-05 | 3/150 |
|
|
[考研] 0703化學(xué)求調(diào)劑,總分320分,一志愿中南民族大學(xué) +3 | 19286712440 2026-03-04 | 3/150 |
|
|
[考研] 282求調(diào)劑 +5 | 2103240126 2026-03-02 | 8/400 |
|
|
[考研] 085600 材料與化工 298 +14 | 小西笑嘻嘻 2026-03-03 | 14/700 |
|
|
[考研]
|
15779376950 2026-03-01 | 8/400 |
|
|
[考研] 一志愿314求調(diào)劑 +7 | 202111120625 2026-03-03 | 7/350 |
|
|
[考研] 325求調(diào)劑 +5 | 學(xué)家科 2026-03-04 | 5/250 |
|
|
[考研] 085700資環(huán)求調(diào)劑,初始279,六級已過,英語能力強(qiáng) +3 | 085700資環(huán)調(diào)劑 2026-03-03 | 4/200 |
|
|
[考研]
材料工程專碩283求調(diào)劑
5+8
|
,。 2026-03-02 | 10/500 |
|
|
[考研] 0854復(fù)試調(diào)劑 276 +5 | wmm9 2026-03-01 | 7/350 |
|
|
[考研] 303求調(diào)劑 +5 | 今夏不夏 2026-03-01 | 5/250 |
|
|
[考研] 307求調(diào)劑 +4 | 73372112 2026-02-28 | 6/300 |
|