如何在Ubuntu下安装lammps啊?
发布网友
发布时间:2022-04-23 12:43
我来回答
共3个回答
热心网友
时间:2023-06-21 15:50
编译安装 需要你有基本的linux操作基础。要不就比较难搞了。
总的来讲:
1.解压 参考tar命令,或者右键选择解压。
2.编译配置 ./configure 参考源代码安装说明。
3. 编译 执行make命令 可以去了解一下gcc的用法。
4.安装 执行make install命令
具体步骤:
以下需要root权限。
-安装fftw
1下载源码包fftw-2.1.5.tar.gz,解压 tar xvzf fftw-2.1.5.tar.gz
2 cd fftw-2.1.5.
3 ./configure --prefix=/opt/mathlib/fftw215-gnu --enable-float
其它选项:
4 make
5 make install
二安装mpich
1下载mpich.tar.gz
2 cd mpich-1.2.7**
3 ./configure --prefix=/opt/mpich-gnu
4 make
5 make install
三 编辑/etc/hosts.equiv文件,在其中加入本机主机名(用hostname可以得到),单独一行!
前三步都在root下进行。
下面的步骤都在自己的用户中进行
四 安装lammps
1 tar xvzf lammps.tar.gz
2 cd lammps**
3 cd src
4 vim MAKE/Makefile.g++
修改mpich的安装路径
修改fftw的安装路径
(每个都有两处,include前面和lib前面的部分)
# g++ = RedHat Linux box, g++, MPICH2, FFTW
SHELL = /bin/sh
# System-specific settings
CC = g++
CCFLAGS = -g -O -DFFT_FFTW -DLAMMPS_GZIP -
DMPICH_IGNORE_CXX_SEEK -I/opt/mathlib/fftw215-gnu/include -I/opt/mpich-
gnu/include
DEPFLAGS = -M
LINK = g++ -L/opt/mathlib/fftw215-gnu/lib -L/opt/mpich-
gnu/lib
LINKFLAGS = -g -O
USRLIB = -lfftw -lmpich
SYSLIB = -lpthread
ARCHIVE = ar
ARFLAGS = -rc
SIZE = size
# Link target
$(EXE): $(OBJ)
$(LINK) $(LINKFLAGS) $(OBJ) $(USRLIB) $(SYSLIB) -o $(EXE)
$(SIZE) $(EXE)
# Library target
lib: $(OBJ)
$(ARCHIVE) $(ARFLAGS) $(EXE) $(OBJ)
# Compilation rules
%.o:%.cpp
$(CC) $(CCFLAGS) -c $<
%.d:%.cpp
$(CC) $(CCFLAGS) $(DEPFLAGS) $< > $@
# Indivial dependencies
DEPENDS = $(OBJ:.o=.d)
include $(DEPENDS)
5 make g++ (在src目录下)
生成lmp_g++
四 运行lammps
1 cd ../bench
2 /opt/mpich-gnu/bin/mpirun -np 16 ../src/lmp_g++ <in.chain
热心网友
时间:2023-06-21 15:50
刚刚百科和文库里看了一下lammps这个东西,讲的是源码安装的方式,好象还不能直接通过apt-get来安装,感觉非常麻烦。
如果你还不会用ubuntu那可就惨了。如果一定要安装这个东西的话,我只能建议你先老老实实地学一下linux的使用。追问谢谢 昨天找了个高人 装上了 可是我看傻了。。。还是先学习linux吧
热心网友
时间:2023-06-21 15:51
在哪里输命令都不会还是别折腾linux了吧。你是ubuntu什么版本啊?如果是11.04以后的点左上角的方块,输入terminal回车就出来终端了,在这里输命令。
ubuntu解压和win一样,直接双击就可以,不过新的系统可能不支持rar。
lamp是网页服务器吧?apache+mysql+php,你可以一个一个的安装,也可以一起安装集成环境。追问额 谢谢你 lammps是一个分子动力学软件 在linux下运行 需要用才开始学的。。。
Lammps安装(Ubuntu22.04)
1. 环境配置: Lammps需要编译环境,首先选择g++作为编译器。2. 设置安装路径: 到主目录(cd)然后到(opt或其他自选目录)的lammps文件夹,创建lammps安装目录。3. 下载包: 从lammps官网获取安装包(Link1),复制链接并使用wget在lammps目录下下载。接着下载openmpi(Link2)和fftw3(Link3)。4. 安装...
Ubuntu 安装LAMMPS软件
打开终端,依次输入:4. 安装mpich 打开终端,依次输入:5. 安装lammps 打开终端,输入:随后将lammps-stable文件夹名称改为lammps(只保留lammps即可)需要编译其他扩展包请参考lammps手册的相关命令 3.7. Packages with extra build options — LAMMPS documentation 6.1. Available Packages — LAMMPS doc...
Ubuntu安装lammps(make+cmake)
要安装Ubuntu上的lammps,有两种方法可供选择:一是通过make,二是借助cmake。以下是详细步骤:通过make安装 1. 首先确保安装基础包。2. 下载lammps压缩包到指定目录。3. 解压下载的文件。4. 安装fftw到默认路径/usr/local,以简化后续编译。5. 为lammps安装mpich,同样设置为默认路径。6. 进行lammps安...
如何在Ubuntu下安装lammps啊?
1.解压 参考tar命令,或者右键选择解压。2.编译配置 ./configure 参考源代码安装说明。3. 编译 执行make命令 可以去了解一下gcc的用法。4.安装 执行make install命令 具体步骤:以下需要root权限。-安装fftw 1下载源码包fftw-2.1.5.tar.gz,解压 tar xvzf fftw-2.1.5.tar.gz 2 cd fftw-2.1...
求助啦,ubuntu16.04下安装这个2016版本的lammps的方法
安装lammps (文件夹名字是lmp) 1.下载和解压,安装附件,这个比较简单。 2.cd lmp/src/STUBS 3.make clean 4.make (到STUBS下看看是否生产了lmpi.a) 5.cd lmp/src 6.make clean-all 7.make serial (成功的话会生成lmp_serial,在src目录下输入./...
lammps势函数训练软件:深度势能DeepMD-kit安装方法
欢迎来到lammps加油站,本文将深入浅出地为您介绍如何在Ubuntu系统中安装深度势能(DeepMD)的软件包DeepMD-kit。DeepMD是一种基于机器学习的方法,它可以帮助我们训练出自定义的势函数,解决传统方法中可能存在的势函数缺失问题。DeepMD-kit的安装提供了离线、conda和docker三种方式供选择,本文将重点介绍使用...
ubuntu16.04怎么安装matlab2016b
安装lammps (文件夹名字lmp) 1.载解压安装附件比较简单 2.cd lmp/src/STUBS 3.make clean 4.make (STUBS看看否产lmpi.a) 5.cd lmp/src 6.make clean-all 7.make serial (功lmp_serial,src目录输入./...
LAMMPS在Windows下的安装
在更换工作站后,为了充分利用 AMD 3970x 的 32 核心 64 线程性能,原虚拟机安装 Ubuntu 下运行 LAMMPS 的方式遇到了瓶颈,由于 VirtualBox 对 AMD CPU 超线程的支持性不足,只能识别出 32 个核心,最大负载只能占到一半。因此,选择在 Windows 系统上直接安装 LAMMPS 成为了最优解。安装过程中,...
为某网友的AMD GPU平台编译和调优LAMMPS和GROMACS
该网友的PC配置包括AMD Ryzen 5900X和Radeon 6800XT,通过闲鱼平台找人安装了Ubuntu Desktop 22.04.3 LTS操作系统。在安装过程中,出现了主板不兼容的问题,通过更换师傅最终成功安装。此外,他还有一台配备Ryzen 7945HX和RTX 4060 Laptop笔记本电脑,使用WSL安装了LAMMPS,但主要依赖纯MPI并行。鉴于此,...
安装lammps前需要安装fftw和mpich吗
必须的,记住安装路径,编译lammps时要修改makefile.g++文件,需要用到fftw和mpich的路径。另外系统还要安装g++,或者,直接安装build-essential也行。fftw最好用2-1.5版本的,mpich也用2-1.5版本的。建议不要用笔记本电脑运行lammps,对本本伤害很大,用笔记本来测试还是可行的。一般lammps的计算量非常大,...