zoukankan      html  css  js  c++  java
  • 记录一次在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公社)

  • 相关阅读:
    tesserocr与pytesseract模块的使用
    python pillow模块用法
    tesseract-ocr,tesseract,pytesseract在windows下怎么安装
    Python pillow库安装报错
    Python 让输入的密码不在屏幕上显示
    Linux 中CPU 和 GPU 的行为监控
    Linux之RedHat7如何更换yum源
    RHEL6搭建网络yum源仓库
    一文读懂内网、公网和NAT
    将Android手机无线连接到Ubuntu实现唱跳Rap
  • 原文地址:https://www.cnblogs.com/Guhongying/p/9942778.html
Copyright © 2011-2022 走看看