ubuntu安装gnu make(linux安装make工具)

linux 怎么安装make

整个安装过程可以分为以下几步:

1)取得应用软件:通过下载、购买光盘的方法获得;

2)解压缩文件:一般tar包,都会再做一次压缩,如gzip、bz2等,所以你需要先解压。如果是最常见的gz格式,则可以执行:“tar–xvzf软件包名”,就可以一步完成解压与解包工作。如果不是,则先用解压软件,再执行“tar–xvf解压后的tar包”进行解包;

3)阅读附带的INSTALL文件、README文件;

4)执行“./configure”命令为编译做好准备;例如./configure--prefix=/usr/local/mysql(表示设置软件的安装目录为:/usr/local/mysql)

5)执行“make”命令进行软件编译;

6)执行“make install”完成安装;

7)执行“make clean”删除安装时产生的临时文件。

好了,到此大功告成。我们就可以运行应用程序了。但这时,有的读者就会问,我怎么执行呢?这也是一个Linux特色的问题。其实,一般来说,Linux的应用软件的可执行文件会存放在/usr/local/bin目录下!不过这并不是“放四海皆准”的真理,最可靠的还是看这个软件的INSTALL和README文件,一般都会有说明。

如何在 Ubuntu 20.04 上安装 GCC(build-essential)

本文最先发布在:

GNU编译器集合是一系列用于语言开发的编译器和库的集合,包括: C, C++, Objective-C, Fortran, Ada, Go, and D等编程语言。很多开源项目,包括 Linux kernel和 GNU工具,都是使用 GCC进行编译的。

本文描述如何在 Ubuntu 20.04上安装 GCC。

一、在 Ubuntu 20.04上安装 GCC

默认的 Ubuntu软件源包含了一个软件包组,名称为“build-essential”,它包含了 GNU编辑器集合,GNU调试器,和其他编译软件所必需的开发库和工具。

想要安装开发工具软件包,以拥有 sudo权限用户身份或者 root身份运行下面的命令:

这个命令将会安装一系列软件包,包括gcc,g++,和make。

你可能还想安装关于如何使用 GNU/Linux开发的手册。

通过运行下面的命令,打印 GCC版本,来验证 GCC编译器是否被成功地安装。

在 Ubuntu 20.04软件源中 GCC的默认可用版本号为9.3.0:

就这些。GCC已经在你的 Ubuntu系统上安装好了,你可以开始使用它了。

二、编译一个 Hello World实例

使用 GCC编译一个基本的 C或者 C++程序非常简单。打开你的文本编辑器,并且创建下面的文件:

保存文件,并且将它编译成可执行文件,运行:

这将在你运行命令的同一个目录下创建一个二进制文件,名称为"hello"。

运行这个hell0程序:

程序应该打印:

三、安装多个 GCC版本

这一节提供一些指令,关于如何在 Ubuntu 20.04上安装和使用多个版本的 GCC。更新的 GCC编译器包含一些新函数以及优化改进。

在写作本文的时候,Ubuntu源仓库包含几个 GCC版本,从7.x.x到10.x.x。在写作的同时,最新的版本是10.1.0。

在下面的例子中,我们将会安装最新的三个版本 GCC和 G++:

输入下面的命令,安装想要的 GCC和 G++:

下面的命令配置每一个版本,并且设置了优先级。默认的版本是拥有最高优先级的那个,在我们的场景中是gcc-10。

以后,如果你想修改默认的版本,使用update-alternatives命令:

输出:

你将会被展示一系列已经安装在你的 Ubuntu系统上的 GCC版本。输入你想设置为默认的 GCC版本,并且按回车Enter。

这个命令将会创建符号链接到指定版本的 GCC和 G++。

四、总结

我们已经向你演示如何在 Ubuntu 20.04上如何安装 GCC。现在你可以浏览官方 GCC文档页面,并且学习如何使用 GCC和 G++来编译你的 C和 C++程序。

如果你有任何疑问,请通过以下方式联系我们:

微信:

微信群:加上面的微信,备注微信群

QQ: 3217680847

QQ群: 82695646

纯小白求教.Ubuntu如何安装GNUMake3.8.2,说明越

在Ubuntu中安装GNU Make 3.8.2,可以按照以下步骤进行:

1. Ubuntu默认使用.deb格式的软件包,而GNU Make的官方源可能提供的是.rpm格式的包。若要从.rpm包安装,首先需要使用`alien`命令将.rpm包转换为.deb包。

```bash

sudo apt-get install alien

```

`alien`命令默认未安装,所以需要先进行安装。

2.转换完成后,使用以下命令安装转换得到的.deb包:

```bash

sudo dpkg-i xxxx.deb

```

注意,使用`alien`转换的.deb包并不总能保证顺利安装,如果可能,最好直接使用官方的.deb包。

3.有时候,我们需要的软件并不在Ubuntu的软件仓库中,而且软件本身也没有为Ubuntu准备的.deb包,这时候如果软件提供.rpm包,我们仍然可以在Ubuntu上安装它。

4.安装方法一:

-首先安装`alien`和`fakeroot`这两个工具,`alien`用于转换.rpm包为.deb包。安装命令如下:

```bash

sudo apt-get install alien fakeroot

```

-下载需要安装的.rpm包,假设文件名为`package.rpm`。

-使用`alien`将.rpm包转换为.deb包:

```bash

fakeroot alien package.rpm

```

-转换成功后,使用以下命令安装:

```bash

sudo dpkg-i package.deb

```

通过以上步骤,可以在Ubuntu系统中安装GNU Make 3.8.2。

阅读剩余
THE END