记录一次在centos下使用gmp的悲伤

 

 

 

有个作业是需要在linux下做的,并且需要用到gmp这个 library ;

我使用的是虚拟机centos7。很久没碰过linux了,忘得差不多了,一点点百度出来的

 

1、

首先检查是否已存在gmp库

(论坛:https://bbs.csdn.net/topics/330075663)

看来并没有

“致命错误:gmp.h:没有那个文件或目录

#include <gmp.h>”

 

2、

centos下使用 “yum install gmp” 来安装,但是我发现1.8M的玩意儿,预计要11分钟,大概是3~4k/s

直接在Windows上到官网 “https://gmplib.org/” 下了

 

3、 

 

下到Windows物理机后要想办法传到虚拟机里:(参考链接:https://blog.csdn.net/sun_940903/article/details/78966049)

 

 4、

传到虚拟机后要解压,,gmp官网上有很多压缩包格式,各种解压的命令如下:(原文:https://blog.csdn.net/testcs_dn/article/details/45421007)

附上图片后面几个链接:

http://www.nongnu.org/lzip/manual/lzip_manual.html

http://www.nongnu.org/lzip/

http://download.savannah.gnu.org/releases/lzip/

 

然后

       进入gmp-6.1.2文件夹 
    cd gmp-6.1.2 
  ./configure (若之后用g++ 编译则为./configure –enable-cxx ) 
  make 
  make check 
     make install  (这一步要在root下,su root即可)

 

执行make时出现了   “configure: error: No usable m4 in $PATH or /usr/5bin (see config.log for reasons)”

错误。

解决:yum install m4 

(参考:https://www.cnblogs.com/ECJTUACM-873284962/p/8350320.html)

   执行以上几步时可能会出现其他的错误,可以参看:https://www.linuxidc.com/Linux/2011-04/34307.htm (以下截图来自linux公社)

 

转载于:https://www.cnblogs.com/Guhongying/p/9942778.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值