make是linux系统上进行软件编译必不可少的软件包之一,今天我们来看看在ubuntu上怎么编译安装make3.81版本。
工具/原料
ubuntu16.04
make
方法/步骤
1、首先通过百度找到make的官网,如下面图一所示,打开官网后,将主页页面往下拉,找到downloadmake字样,这一段内容中提供了make的ftp下载链接。如下面第二张图中所示,点击它。
2、进入到下载页面后,我们可以看到各个版本的make压缩包,找到我们需要的3.81版本。然后复制这个链接地址。
3、然后到需要安装make3.81的ubuntu机器上,使用下面图中所示的命令下载make3.81的压缩包。下载完成后如第二张图中所示,在当前目录下可以看到这个tar.gz的压缩包。
4、使用解压命令将压缩包里的内容解压出来,命令是:tarxfmake-3.81.tar.gz解压后可以看到make-3.81的目录,然后切换到这个目录中去,命令是:cdmake-3.81
5、切换到这个目录中后,执行make3.81的编译命令,命令是:./configure--prefix=/usr/local/make-3.81然后系统开始配置make3.81的配置文件,如下面第二张图中所示:
6、如下面第一张图中所示,编译完成后,会显莲镘拎扇示config.status字样,并且没有error这样的错误信息。执行完成后,我们再来执行编译命令:make如霍丶魇汜下面第二张图中所示,系统开始编译make3.81所需要的依赖文件。
7、到出现下面第一张图中所示的内容,表莲镘拎扇示编译完成且成功。并且没有出现error字样,如果出现error字样表示编译出错,需要检查出错原因。编译没有问题后,菀蒯踔观我们来执行最后一步,安装。安装命令是:sudomakeinstall这里加上sudo是因为这一步会将编译好的make3.81版本的文件转移到/usr/local/make-3.81目录下,这个目录只有root有权限写入。因此需要sudo权限
8、执行完成后如下面图中所示,也是现在makeleavedirectory字样,并且没有error错误信息。说明文件移动成功。
9、然后我们切换到/usr/local/make-3.81目录,命令是:cd/u衡痕贤伎sr/local/make-3.81在这个目录中可以看到这绛纲苘浑样几个子目录:bin、info、man、share依次是编译好的make文件目录、info和man帮助信息目录、share共享文档目录。我们查看bin目录,可以看到编译好的make命令。
10、然后我们执行一下make命令:bin/make--version可以看到版本信息确实是3.81版本,且没有出错信息。说明我们的安装成功了。到这里,make3.81版本在ubuntu上就安装成功了。