很多lammps用户在安装voronoi时会使用很复杂的方式:编译(make)、安装(make install)、及库链接 (ln -s )。实际中我们仅仅需要对voronoi进行编译即可,无需安装。同时,链接库也是可以通过简单的方式进行。
编译前提:
1. 以下执行命令的前提是已安装oneapi于/opt/intel/oneapi;
2. lammps安装包的位置在/home/test/lammps.tar.gz
3. lammps版本为lammps-31Aug2021;
4. 离线下载voro++-0.4.6.tar.gz地址 https://math.lbl.gov/voro++/download/dir/voro++-0.4.6.tar.gz
5. 离线下载的voro++-0.4.6.tar.gz被上传至服务器的/home/test/lammps-31Aug2021/lib/voronoi路径下;
6. 最终编译的lmp执行文件拷贝进个人用户的/home/test/bin目录下,读者根据实际情况决定。
7. 我们会充分利用自带的Install.py脚本来执行voronoi的编译及库连接;其中库链接成功后会出现如下的includelink及liblink。
联网状态下编译:
离线状态下编译