本文主要是介绍虚拟机Ubuntu安装NTL,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
软件版本:
VMware 10.0.0
Ubuntu 16.04 LTS
先安装编译器g++和gcc,可以直接使用以下命令安装Linux常用的开发编译工具包:
sudo apt-get install build-essential
g++ --version //安装完成后可以查版本
NTL大数库依赖gmp,gmp依赖m4,所以先安装m4再安装gmp最后安装NTL。
安装m4
sudo apt-get install m4
安装gmp
从https://gmplib.org/中下载gmp-6.1.2.tar.lz(必须下载这个最新版本,不然在安装NTL中出现问题) 下载好后放新建的名为 Install 的文件夹中。
tar.lz格式的压缩包可以用Linux的lunzip进行解压,下载安装lunzip
sudo apt-get install lunzip
安装完后继续解压
cd Install/
lunzip gmp-6.1.2.tar.lz //生成gmp-6.1.0.tar文件
tar -xvf gmp-6.1
这篇关于虚拟机Ubuntu安装NTL的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!