找不到命令


67

根据搜索各种论坛的情况,我遇到的问题似乎并不普遍。

我无法运行Make命令。

信息:

The program 'make' is currently not installed. You can install it by typing:
sudo apt-get install make

这样做:

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.

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

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


make可能不在正确的$ PATH中尝试sudo apt-get删除make sudo apt-get安装make
Tachyons 2012年

有效!你真棒。
snoopdogg 2012年

:),我要发布一个答案,请在其上按对勾
Tachyons

Answers:


59

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

sudo apt-get install --reinstall make

55

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

sudo apt-get install build-essential

2
这对我
有用

1
还会安装cc缺少的下一个命令。
chovy

4

运行命令:

sudo apt-get update

更新软件包列表。在这之后,

sudo apt-get install make
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.