我如何安装make?

Dee*_*hal 102 make software-installation

/usr/bin/perl install-module.pl --all
ERROR: Using install-module.pl requires that you install "make".
Run Code Online (Sandbox Code Playgroud)

我需要在 AWS EC2 上的 ubuntu 上安装 make。我怎样才能做到这一点 ?我最终也可以成功安装 build-essential。

# make
make: *** No targets specified and no makefile found.  Stop.
Run Code Online (Sandbox Code Playgroud)

Ber*_*ert 189

运行命令:

sudo apt-get install build-essential
Run Code Online (Sandbox Code Playgroud)

gcc很有可能你需要像实际建造建筑物这样的东西,所以你也可以安装它们。该build-essential软件包将安装与make.

  • `apt-get -y install make` 在 Dockerfile 中为我工作。 (12认同)
  • @Acumenus 无论它是否在 Dockerfile 中工作,它目前在 Ubuntu Focal 20.04 中都不起作用。您使用的 Dockerfile 可能使用任何版本的 Ubuntu 中的映像,因此此声明对其他人没有多大帮助。 (2认同)

Chr*_*row 10

sudo apt-get update

sudo apt-get -y install make

-y= 对任何提示回答“是”)

检查安装的版本:

make -v


小智 5

看起来你的盒子上确实安装了 make。您收到的回复实际上是 make 生成的错误,抱怨它无法归档 Makefile (这会告诉它需要做什么)

您尝试安装的模块中是否有 Makefile.pl?如果是这样,请尝试:

$ perl Makefile.pl
$ make
Run Code Online (Sandbox Code Playgroud)