使命令未找到

sno*_*ogg 115 command-line bash zsh make

基于搜索各种论坛,我遇到了一个似乎并不常见的问题。

我无法运行 Make 命令。

信息:

The program 'make' is currently not installed. You can install it by typing:
sudo apt-get install make
Run Code Online (Sandbox Code Playgroud)

所以这样做:

sudo apt-get install make
Reading package lists... Done
Building dependency tree       
Reading state information... Done
make is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 4 not upgraded.
Run Code Online (Sandbox Code Playgroud)

但是当我尝试运行 Make 时,我得到了相同的消息。这是怎么回事?

编辑:Ubuntu 12.04 64 位桌面全新安装。

小智 125

运行此命令以安装 make和构建代码所需的所有包。

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

  • 这对我有用... (2认同)

Tac*_*ons 70

可能是由于系统路径中不存在命令 make,因此删除并重新安装它。

sudo apt-get install --reinstall make
Run Code Online (Sandbox Code Playgroud)


小智 10

运行命令:

sudo apt-get update
Run Code Online (Sandbox Code Playgroud)

更新包列表。在这之后,

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