解决 Linux Bash 中的 Make Command Not Found 错误

Yahya Irmak 2022年5月11日 Bash Bash Error
解决 Linux Bash 中的 Make Command Not Found 错误

make 工具自动确定大型程序的哪些部分需要重新编译,并发出重新编译它们的命令。本文将解释如何安装 make 命令并解决 Linux Bash 中的 bash: make: command not found 错误。

解决 Bash 中的 bash: make: command not found 错误

你可以使用 make 工具来描述任何任务,其中某些文件必须在其他文件发生更改时自动从其他文件更新。如果你在使用此命令时收到 bash: make: command not found 错误,则你的系统上未正确安装 make 工具。

本文的其余部分将解释下载此工具的不同方法。

为 Linux 安装 make 工具

make 工具可以使用以下命令安装在不同的操作系统上。

  1. Arch Linux / Manjaro

    安装整个软件包,包括 make工具。

    ``bash
    sudo pacman -S base-devel

    
    或者,你可以只安装 `make` 软件包。
    
    <!--adsense-->
    
    ``bash
    sudo pacman -S make
    
  2. 对于 Ubuntu

安装整个软件包,包括 make 工具。

```bash
sudo apt install build-essential
```

或者,你也可以只安装 `make`软件包。

``bash
sudo apt install make
```

出现这个错误是因为可能 `make` 命令不在 `$PATH` 变量中。使用下面的命令来重新安装 `make` 包。

``bash
sudo apt install --reinstall make
```

在 Bash 中为 MINGW64 安装 make 工具

  1. 这里下载 make without-guile 版本(make-4.3-without-guile-w32-bin.zip 或更旧版本)。
  2. 解压压缩文件。
  3. 将内容复制到 C:\Program Files\Git\mingw64\ 文件夹。确保它不会覆盖其他文件。

安装此工具的另一种方法是使用 choco 命令。如果你的系统上安装了 Chocolatey,请使用以下命令。

choco install make

你可以通过从这些选项中选择最适合你的工具来成功安装 make 工具。要检查安装,请检查工具的版本。

make --version

如果你可以正确查看版本信息,则可以使用 make 命令。

Enjoying our tutorials? Subscribe to DelftStack on YouTube to support us in creating more high-quality video guides. Subscribe
作者: Yahya Irmak
Yahya Irmak avatar Yahya Irmak avatar

Yahya Irmak has experience in full stack technologies such as Java, Spring Boot, JavaScript, CSS, HTML.

LinkedIn

相关文章 - Bash Error