Spglib安装教程
软件下载地址
官网:https://atztogo.github.io/spglib/index.html
C版本下载:https://github.com/atztogo/spglib
python版本下载:https://pypi.org/project/spglib/
安装编译
C版本安装编译
Cmake方法
1 解压进入文件夹
tar xvfz spglib-1.9.8.tar.gz
cd spglib-1.9.8
2 建立_build文件夹
mkdir _build && _build
cmake -DCMAKE_INSTALL_PREFIX="" ..
make
make DESTDIR=/some/where install
#路径根据需要设置
注:头文件spglib.h在安装路径include文件夹,如果include文件夹中没有spglib文件夹,建议手动建立一个并复制spglib.h文件到里面。这在后面的安装thirdorder软件时是有用的。
Python库版本安装
#在线安装
pip install spglib
#手动安装
tar -zxvf spglib-1.14.1.post0.tar.gz spglib
cd ./spglib
python setup.py install
Spglib的具体使用方法详见官网介绍,主要是作为库来调用