CentOS 7 下安装 lammps
前提准备
- 安CentOS 7
- 自行下载 fftw-3.3.8.tar.gz 与 lammps-30Jul16.tar.gz(最新即可)
- 下载速度过慢可SFTP传输
首先安装fftw
- 将下载好的 fftw-3.3.8.tar.gz、lammps-30Jul16.tar.gz 放主文件下的lammps/下
- 依次解压 fftw-3.3.8.tar.gz、lammps-30Jul16.tar.gz
$ tar -xvf fftw-3.3.8.tar.gz
$ tar -xvf lammps-30Jul16.tar.gz
- 安装fftw
$ mkdir fftw3 #建文件夹
$ cd fftw-3.3.8 #进入fftw-3.3.8
$ ./configure --prefix=/home/centos/lammps/fftw3 --enable-shared=yes #运行configure,--prefix=安装路径 --enable-shared=yes定要有,且后不可跟其他
$ make #编译,需待段时间
$ make install
$ cd ../fftw3/lib #进 /fftw3/lib/
$ ls #对照安装文件是否一致
安装lammps
$ cd /home/centos/lammps/lammps-30Jul16/src/STUBS/ # 进此文件夹
$ make #编译
$ cd /home/centos/lammps/lammps-30Jul16/src/MAKE # 进此文件夹
$ vi Makefile.serial #修改文件
$ make serial #lammps/lammps-30Jul16/src/ 里面make serial
等段时间
- 安装完成
$ cd ammps/lammps-30Jul16/src/
文件内生成lmp-serial 则成功