Ubuntu22.04安装CP2K最新版2025.1
CP2K教程CP2K系列之一安装
前言
CP2K是一款开源的第一性原理计算软件,采取Fortran 98编写。近年来联合呆板学习与lammps,已成为热度逐年增加的软件。但是目前使用它仍存在不少难点。本文解说在Ubuntu22.04中安装cp2k的2025.1版本。
一、安装依赖库
1.引入库
代码如下(如已安装请忽略):
sudo apt-get install gfortran
sudo apt-get install libopenblas-dev
sudo apt install libblas-dev liblapack-dev
sudo apt-get install ncbi-blast+
大概必要其他库,代码如下:
sudo apt install zip unzip
sudo apt install pkg-config
二、下载并解压缩
1.下载链接
wget https://github.com/cp2k/cp2k/releases/download/v2025.1/cp2k-2025.1.tar.bz2
该处使用的url网络请求的数据。
2.解压缩
tar -xf cp2k-2025.1.tar.bz2
三、安装
1.安装cp2k_toolchain
cd cp2k-2025.1/tools/toolchain
sudo ./install_cp2k_toolchain.sh
#复制toolchain/install/arch/* 全部的文件到cp2k-2025.1/arch/
#回到用户文件夹ww
cd
sudo cp /home/ww/cp2k-2025.1/tools/toolchain/install/arch/* cp2k-2025.1/arch/
2.安装cp2k
#指定源
source /home/ww/cp2k-2025.1/tools/toolchain/install/setup
#改变文件夹To build CP2K,安装全部版本
cd cp2k-2025.1/
sudo make -j 24 ARCH=local VERSION="ssmp sdbg psmp pdbg"
#安装libcp2k
sudo make -j 24 ARCH=local VERSION="ssmp sdbg psmp pdbg" libcp2k
3.指定根目次
#重开终端,root指定
sudo su cd
cd /home/ww/cp2k-2025.1/exe/local; ln -sf cp2k.ssmp cp2k_shell.ssmp
sudo su cd
cd /home/ww/cp2k-2025.1/exe/local; ln -sf cp2k.ssmp cp2k.sopt
4.修改情况变量
#打开 .bashrc,并添加路径
vi .bashrc
export PATH=/home/ww/cp2k-2025.1/exe/local:$PATH
#重启 .bashrc
source .bashrc
四、测试
cp2k.psmp --help
出现以下界面,表示乐成
https://i-blog.csdnimg.cn/direct/e7376469c735494998ccc2855a88ab6c.png#pic_center
总结
该方法本人亲测有效,2025.1.22安装好。如有疑问请留言。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页:
[1]