美文网首页
附录E:ubuntu18.04LTS系统编译安装 gmp-dev

附录E:ubuntu18.04LTS系统编译安装 gmp-dev

作者: 秋的懵懂 | 来源:发表于2018-07-20 20:21 被阅读0次

时间:2018-07-20 作者:魏文应


一、说明

GMP 是一个实现了一些算术运算的数学库,这些运算可以是任意精度。这篇文档将介绍如何在ubuntu上 下载、编译、安装 gmp-devel 这个库。下面是安装环境情况:

  • 操作系统环境: ubuntu 18.04LTS x86_64
  • gmp-devel 版本: gmp-6.1.2

二、下载编译安装

下载gmp-devel

gmp-devel 官网 下载,找到 Download 下载页面:

https://gmplib.org/#DOWNLOAD

  • gmp-devel下载页面

下载之后解压:

tar -xjvf gmp-6.1.2.tar.bz2

编译 gmp-devel

解压以后,进入解压得到的 gmp-6.1.2 目录,执行配置命令:

./configure

这样,就会去执行 gmp-6.1.2 目录下的配置脚本configure,这个脚本主要是 检查 当前操作系统环境 ,以及相关依赖是否满足条件:

  • configure配置脚本

configure 配置过程,可能提示下列错误:

checking for suitable m4... configure: error: No usable m4 in $PATH or /usr/5bin (see config.log for reasons).

这是没有安装 m4 依赖导致的, 我们安装这个依赖:

sudo apt-get install m4

安装完 m4 依赖以后,再次执行 ./configure 命令,成功的话,最终会输出类似下面的信息:

  • configure

同时,./configure 命令执行成功的话,会在当前文件夹下就会生成 Makefile文件

  • 自动生成Makefile文件

然后,就使用 make 命令,进行编译:

make

编译成功,会打印出下面信息:

  • make编译成功

测试 gmp-devel

如果你想测试 gmp-devel 正常运行,可以在 gmp-devel 工程目录下,执行下面命令测试:

make check

没有错误提示,全为 PASS 状态,表明正常。

Install 安装 gmp-devel

在编译成功的 gmp-devel 目录下,执行下面命令进行安装(默认安装在 /usr/local 目录下):

sudo make install

安装完成,输出类似下面结果:

  • 图片.png

最后,就可以在 /usr/local/lib 目录下,看到我们安装的gmp-devel这个库了:

  • 成功安装gmp-devel库

三、参考

安装过程,还可以参考 官方文档

相关文章

网友评论

      本文标题:附录E:ubuntu18.04LTS系统编译安装 gmp-dev

      本文链接:https://www.haomeiwen.com/subject/oogqmftx.html