記錄一次在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公社)

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM