最近寫了一個高精度的模板,想要用GMP庫測試一下,總結一下GMP環境的搭建。
環境搭建:GMP大法教你重新做人(從入門到實戰)
解壓.tar.lz
的 時候可能會遇到一點問題,可以參考這個博客:.tar.lz壓縮包解壓
需要注意的是C++需要./configure -enable-cxx
頭文件使用的是#include<gmpxx.h>
編譯參數需要加上-lgmp -lgmpxx
可能會報錯找不到動態庫:
libgmpxx.so.4: cannot open shared object file: No such file or directory
需要運行命令:
sudo apt install libgmpxx4ldbl
然后應該就可以啦。
C++語法可以參考這篇博客:c++ gmp安裝及使用摘要