概要

インストール

Ubuntu 18.04を使用しました。 また、記事執筆時点でのSpglibの最新バージョンは1.16.1です。

ソースコードはGithubより入手します。

$ git clone https://github.com/spglib/spglib.git
$ cd spglib

ビルド用のディレクトリbuildを作成します

$ mkdir build
$ cd build

cmakeを使ってビルドします

$ cmake -DCMAKE_INSTALL_PREFIX="" ..
$ make
$ sudo make DESTDIR=/usr/local/spglib-1.16.1 install

bashrcにパスを通しておきます

$ vim ~/.bashrc
.bashrc
export SPGLIB_ROOT=/usr/local/spglib-1.16.1
export LD_LIBRARY_PATH=$SPGLIB_ROOT/lib:$LD_LIBRARY_PATH