计算化学公社

标题: lammps安装全记录 [打印本页]

作者
Author:
centos    时间: 2019-9-13 15:19
标题: lammps安装全记录
(, 下载次数 Times of downloads: 167)
之前参考了贴吧的一个帖子,感觉不错。值得注意的是官网https://lammps.sandia.gov/doc/Build_extras.html#user-h5md-package,页面上的make lib-h5md                     # print help message
make lib-hm5d args="-m h5cc"      # build with h5cc compiler 是错的,应该改成make lib-h5md args="-m h5cc" ,这块我弄了好久才发现错了,整成图片是为了防止其他人复制黏贴的不完整,不好做参考,加个时间是因为软件一直在发展,然后过一段时间再参考本文的话,就需要多看看官网怎么说了


作者
Author:
H意由心定X    时间: 2019-9-14 16:25
请教楼主,h5cc命令未找到是怎么回事,谢谢
作者
Author:
centos    时间: 2019-9-14 20:03
H意由心定X 发表于 2019-9-14 16:25
请教楼主,h5cc命令未找到是怎么回事,谢谢

确定安装hdf5了么,还有我说有错误的地方改了吗
作者
Author:
H意由心定X    时间: 2019-9-15 12:54
centos 发表于 2019-9-14 20:03
确定安装hdf5了么,还有我说有错误的地方改了吗

确定装了,而且错误地方也改了。
作者
Author:
centos    时间: 2019-9-15 18:53
H意由心定X 发表于 2019-9-15 12:54
确定装了,而且错误地方也改了。

sudo yum install hdf5*,我觉得是依赖没有装全,不知道你是怎么装的,官网下载的二进制文件装的话,在环境里设置一下路径,如果有联网的话,直接如上命令装应该行
作者
Author:
H意由心定X    时间: 2019-9-18 16:34
centos 发表于 2019-9-15 18:53
sudo yum install hdf5*,我觉得是依赖没有装全,不知道你是怎么装的,官网下载的二进制文件装的话,在环 ...

好的,已经解决了,非常感谢楼主
作者
Author:
furliujing    时间: 2019-10-16 12:45
make ps 命令显示:
make:*** 没有规则可以创建目标ps
是什么问题呢

作者
Author:
centos    时间: 2019-10-16 13:34
furliujing 发表于 2019-10-16 12:45
make ps 命令显示:
make:*** 没有规则可以创建目标ps
是什么问题呢

在那个目录下输入的命令,要在./lammps/src下
作者
Author:
furliujing    时间: 2019-10-16 20:41
centos 发表于 2019-10-16 13:34
在那个目录下输入的命令,要在./lammps/src下

我确实是在src下命令的。不过我的是在/lammps/doc/src目录下
作者
Author:
我是一个小白啊    时间: 2019-10-25 13:39
请问楼主知道没有联网的Linux如何装lammps吗?
作者
Author:
wanlichuan    时间: 2020-2-14 10:15
请教楼主,在用“make mpi”指令编译lammps的时候出现了下面的错误应该怎么办呢?error: #error LAMMPS is planning to transition to C++11. To disable this error please use a C++11 compliant compiler, enable C++11 (or later) compliance, or define LAMMPS_CXX98 in your makefile。
用make serial指令编译也出现同样的错误。
错误信息中倒是提示了三种做法,但是不知道具体怎么操作。
谢谢。

作者
Author:
wanlichuan    时间: 2020-2-15 10:37
以上问题已解决,修改lammps/src/MAKE/下的makefile.mpi文件,把-DLAMMPS_CXX98 前面的#号去掉即可。
作者
Author:
龙渊含光    时间: 2020-3-11 14:21
请问 make mpi 命令后,出现make: *** No rule to make target `mpi'.  Stop.怎么解决?

作者
Author:
kkwang    时间: 2020-11-17 08:43
经过测试,用intel2019不适用最新版的lammps,安装最新版的会出现如下错误:
../lmptype.h:34:2: error: #error LAMMPS requires a C++11 (or later) compliant compiler. Enable C++11 compatibility or upgrade the compiler.
#error LAMMPS requires a C++11 (or later) compliant compiler. Enable C++11 compatibility or upgrade the compiler.

作者
Author:
monk1077    时间: 2020-11-17 10:33
intel编译器相对简单
作者
Author:
nemolee    时间: 2021-4-28 01:14
请教一下,自己编译和直接用yum安装的lammps有什么区别?
作者
Author:
sobereva    时间: 2021-5-3 03:00
nemolee 发表于 2021-4-28 01:14
请教一下,自己编译和直接用yum安装的lammps有什么区别?

yum是直接从软件源里下载别人事先编译好的
版本可能比当前官网上最新版本要老,而且预编译时为了照顾不同机子的CPU兼容性,一般都没有充分使用优化CPU运行效率的设置,因此计算效率往往低于自己结合恰当优化选项编译的
作者
Author:
MSer    时间: 2021-9-10 11:02
请问,在make PS 时出现:
一连串的:
Installed NO: package xxxx
是怎么回事?
作者
Author:
lc123    时间: 2021-9-14 12:21
请问在最后make mpi时出现下面问题是怎么回事啊
make[1]:mpicxx:命令未找到
make[1]: *** [Makefile:112:main.o] 错误 127
make[1]: 离开目录“/home/first/lammps/lammps-31Aug2021/src/Obj_mpi”
make: *** [Makefile:391:mpi] 错误 2

作者
Author:
CYQ@    时间: 2023-9-7 20:19
请问在最后make mpi时出现图中所示的报错是什么原因?应该怎么处理?




欢迎光临 计算化学公社 (http://bbs.keinsci.com/) Powered by Discuz! X3.3