configure: error:expected an absolute directory name for --prefix

高潮直接看第2点后的解决办法

环境:mac parallels虚拟机 centos9

经过:1.想通过wget https://www.mpich.org/donwloads/4.2.1.tar.gz/

            会显示:TCP 已连接但是 404 not found(安装 mpich2 更是如此,官网不知何时取消了                                                                 mpich2)

        2.于是手动官网下载安装包(Index of /static/downloads/4.2.1)

                下载完后在我的/home/parallels 下(问题就出在这,/home/parallels是一个相对路                                                                        径,下面即将出现的/usr/local/才是 linux 系统的绝对路径,也就是说--prefix 后必接绝对路径,--prefix /home/parallels/是不合法的)

解决办法:                先安装fortran 编译器(也可以不要,但会有一个小 error)

                                sudo yum install gfortran;

                                        再将计就计,

                                  cd /home/parallels/;(分号表示按 enter 键,爱护小白,熊熊有责)

                                  tar -zxvf mpich-4.2.1.tar.gz;

                                  cd mpich-4.2.1

                                  ./configure --prefix=/usr/local/ --enable-f90 --enable-cxx --enable-threads=multiple --enable-sharedlibs=gcc --with-mpe;
                                        make;
                                        make install;

成功
                                                                    


 

          

                               

        

  • 4
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值