Linux中国
Make 命令未找到?这是修复它的方法
有一天,我试图在一个新的 Ubuntu 系统上编译一个程序,当我试图使用 make
命令时,它向我抛出一个错误:
The program 'make' is currently not installed. You can install it by typing:
sudo apt install make
这表明 make
命令还没有安装。你可以用这些命令在 Ubuntu 上逐步安装 make
:
sudo apt update
sudo apt install make
第一个命令是更新本地的软件包缓存。如果是一个新安装的 Ubuntu 系统,这是很有必要的。有了刷新的软件包缓存,你的系统就会知道应该从哪个仓库下载 make
包。
并验证 make
是否已经正确安装:
make --version
在 Ubuntu 上安装 make 的更好方法
安装 make
命令的一个更好的方法是使用 build-essential
包。这个包包含 make
、gcc
、g++
和其他一些编译器和开发工具。
sudo apt install build-essential
安装了这个 build-essential
包后,你就可以在 Linux 中轻松地运行 C/C++ 程序。
如果 make 已经安装了,但它没有工作怎么办?
在一些罕见的情况下,可能会发生 make
已经安装了,但却无法工作的情况。
其原因是 make
命令不在 $PATH
变量中。你可以用这个命令重新安装 make
:
sudo apt install --reinstall make
如果这不起作用,你可以尝试 手动添加二进制文件到你的 PATH 中,但这应该不需要手动。
我希望这个快速提示能帮助你。仍然有问题或对相关主题有疑问?请随时在评论区留言。
via: https://itsfoss.com/make-command-not-found-ubuntu/
作者:Abhishek Prakash 选题:lujun9972 译者:geekpi 校对:wxy
本文转载来自 Linux 中国: https://github.com/Linux-CN/archive
对这篇文章感觉如何?
太棒了
0
不错
0
爱死了
0
不太好
0
感觉很糟
0
More in:Linux中国
如何通过 VLC 使用字幕
使用 VLC 媒体播放器播放和管理字幕的新手指南。
Unix 桌面:在 Linux 问世之前
仅仅开源还不足以实现开放,还需开放标准和建立共识。
Valve 对于 Ubuntu 的 Snap 版本的 Steam 并不满意:原因何在
你可能会发现,Snap 版本的 Steam 并不如你期待的那样好,你怎么看?
Wine 9.0 发布,实验性地加入了 Wayland 驱动
Wine 的这个新版本正在为未来做好准备!