分类
折腾 笔记

Debian / Ubuntu 编译安装 ABINIT(附已编译的程序下载)

ABINIT是用于计算材料的光学,机械,振动和其他可观察性质的软件套件。是一款运行在Linux下的开源软件。这篇文章记录如何在Debian / Ubuntu上编译安装ABINIT。

准备编译环境

需要先安装一些C++和Fortran的编译套件。首先更新一下软件源,然后再安装相关套件。

sudo apt-get update
sudo apt-get -y install build-essential libstdc++5 alien g++-multilib gfortran

下载ABINIT源代码

在 https://www.abinit.org/packages 上可以找到ABINIT的最新版本源代码包。这里以8.4.4版本为例,下载,解压并进入源代码目录。

wget https://www.abinit.org/sites/default/files/packages/abinit-8.4.4.tar.gz
tar xzvf abinit-8.4.4.tar.gz
cd abinit-8.4.4

进行编译安装

若要编译,首先需要配置编译环境:

sudo ./configure

接下来就是进行编译了:

sudo make

如果你的CPU是2核心,可以使用下面的命令来充分利用多核心优势编译。

sudo make mj2

编译后的主程序位于 ~/abinit-8.4.4/src/98_main 中。此时已经可以使用程序了。

如果要安装到系统,在 ~/abinit-8.4.4 目录中使用下面的命令来安装程序:

sudo make install

安装后的ABINIT位于 /usr/local/bin 中,同时会创建测试程序于 /usr/local/share/abinit-test 里。

已编译的ABINIT程序

适用于64位Linux的ABINIT下载:http://cdn.ralf.ren/lnx/abinit_amd64.tar.gz

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注