安装C语言科学计算软件出现的问题

安装lapack中遇到的问题

tar 解压出错tar: Unexpected EOF in archive tar: Error is not recoverable: exiting now。

通过网络检索发现出现以上的问题一般有两种情况。

第一种是由于文件后缀名与文件真实的格式不匹配。通过file命令查看文件格式,如下所示:

file tc1.93P.tar
tc1.93P.tar: POSIX tar archive (GNU)

可以看到在这里文件格式与后缀名是一致的。

第二种情况就是文件在传输过程中出现了错误,如这里通过网络下载文件可能出现下载错误。如果文件源提供了验证文件下载正确与否的方法如md5代码,验证文件是否下载完整。还有一种验证是否是文档错误的方法就是将文档在Windows系统上使用解压软件,如360压缩,解压看是否报错,报错的话基本就可以确定是文档下载错误。针对这里的文档,文档源并没有给出验证方法,通过360压缩解压文档不成功,所以该文档只能重新下载。

安装p4est时遇到的问题

安装前必须安装好的软件
sudo apt-get install libtool 
sudo apt-get install autoconf
sudo apt-get install automake
安装p4est遇到的问题

问题一:

configure: error: Cannot find BLAS library, specify a path using LIBS=-L<DIR> (ex. LIBS=-L/usr/path/lib) or a specific library using BLAS_LIBS=DIR/LIB (for example BLAS_LIBS=/usr/path/lib/libcxml.a)

解决方法如下

sudo apt-get install libblas-dev 

问题2:

/usr/bin/ld: //usr/local/lib/liblapack.a(dgetrf2.o): relocation R_X86_64_PC32 against symbol `dgetrf2_' can not be used when making a shared object; recompile with -fPIC

解决方案如下

sudo apt-get install liblapack-dev
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值