ubuntu18.04安装petsc

准备:
mpich3.3.1.tar.gz、petsc3.12.5.tar.gz

1.安装mpich

预备条件

从MPICH官网下载最新的源码包mpich-3.3.1(后缀为.tar.gz)

gcc编译器(C语言编译器)

yum -y install gcc

gcc-c++编译器(C++编译器)

yum -y install gcc-c++

gfortran编译器(C++编译器)

yum -y install gfortran


编译安装mpich

tar mpich3.3.1.tar.gz
cd mpich3.3.1
#检查配置软件
./configure --prefix=/usr/local/mpich3.3.1
#编译安装
make
make intall
#写入环境变量
vim /etc/profile
PATH=/usr/local/mpich3.3.1/bin:$PATH ; export PATH
#修改之后重新执行初始化文件,使之生效
source /etc/profile

2.安装petsc
预备条件:

安装lapack和BLAS:

apt-get install libblas-dev liblapack-dev

安装petsc:

#检查软件环境配置
./configure --with-blaslapack-dir=/usr/lib/x86_64-linux-gnu/ --with-mpi-dir=/usr/local/mpich3.3.1
#编译
make all test
#配置环境
export PETSC_DIR=/home/hipeson/petsc-3.12.5/
export PETSC_ARCH=arch-linux2-c-debug

安装成功示意图

petsc环境变量提示



参考文章:https://www.phpfans.net/ask/linux1/4145310087.html

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值