在同学和导师的经验帮助下,最终安装成功了。
大致经验如下,有需要可以再戳!
第一步:在虚拟机里下载libmesh官网某个版本的压缩包并解压到一个文件夹,如libmesh.1.0
第二步:另外建立一个安装目录,如/home/ubuntu/ok
第三步:
$ ./configure --prefix=/home/ubuntu/ok --enable-everything --disable-netcdf-4 --enable-xdr --disable-singleprecision --enable-ifem --enable-petsc --enable-trilinos --with-netcdf=old --with-exodus=old --with-nemesis=old
第二步:另外建立一个安装目录,如/home/ubuntu/ok
第三步:
$ ./configure --prefix=/home/ubuntu/ok --enable-everything --disable-netcdf-4 --enable-xdr --disable-singleprecision --enable-ifem --enable-petsc --enable-trilinos --with-netcdf=old --with-exodus=old --with-nemesis=old
前面./configure到ok就是将安装目录设置为ok,其他的设定是为了避免版本遗留问题导致没法编译。
第四步:在刚才打开的终端输入make(这个耗时较长,需要至少2h)
第五步:再输入make install
第四步:在刚才打开的终端输入make(这个耗时较长,需要至少2h)
第五步:再输入make install
成功啦!