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 的這個新版本正在為未來做好準備!