天鹏变 發表於 2023-8-21 00:00:00

Ubuntu系统中Make 命令未找到?这是修复它的方法

<p>
        <img style="max-width:100%!important;height:auto!important;"title="Ubuntu系统中Make 命令未找到?这是修复它的方法" alt="Ubuntu系统中Make 命令未找到?这是修复它的方法" border="0" height="auto" src="https://zhuji.jb51.net/uploads/img/202305/a5f2f48a1e5b7baca7b84d51e5a6cef3.jpg" width="auto"></p>
<p>
        有一天,我试图在一个新的 Ubuntu 系统上编译一个程序,当我试图使用 make 命令时,它向我抛出一个错误:</p>
<ol class="dp-xml">
<li class="alt">
                <span><span>The program 'make' is currently not installed. You can install it by typing: </span></span>
</li>
        <li>
                <span>sudo apt install make </span>
</li>
</ol>
<p>
        这表明 make 命令还没有安装。你可以用这些命令在 Ubuntu 上逐步安装 make:</p>
<ol class="dp-xml">
<li class="alt">
                <span><span>sudo apt update </span></span>
</li>
        <li>
                <span>sudo apt install make </span>
</li>
</ol>
<p>
        第一个命令是更新本地的软件包缓存。如果是一个新安装的 Ubuntu 系统,这是很有必要的。有了刷新的软件包缓存,你的系统就会知道应该从哪个仓库下载 make 包。</p>
<p>
        并验证 make 是否已经正确安装:</p>
<ol class="dp-xml">
<li class="alt">
                <span><span>make --version </span></span>
</li>
</ol>
<p>
        <img style="max-width:100%!important;height:auto!important;"title="Ubuntu系统中Make 命令未找到?这是修复它的方法" alt="Ubuntu系统中Make 命令未找到?这是修复它的方法" border="0" height="auto" src="https://zhuji.jb51.net/uploads/img/202305/88bea7dc9cffbd715f9b0a797e59c4e3.jpg" width="auto"></p>
<h3>
        Checking make version在 Ubuntu 上安装 make 的更好方法</h3>
<p>
         </p>
<p>
        安装 make 命令的一个更好的方法是使用 build-essential 包。这个包包含 make、gcc、g++ 和其他一些编译器和开发工具。</p>
<ol class="dp-xml">
<li class="alt">
                <span><span>sudo apt install build-essential </span></span>
</li>
</ol>
<p>
        <img style="max-width:100%!important;height:auto!important;"title="Ubuntu系统中Make 命令未找到?这是修复它的方法" alt="Ubuntu系统中Make 命令未找到?这是修复它的方法" border="0" height="auto" src="https://zhuji.jb51.net/uploads/img/202305/a407ce91cafa1e6a0098587ebd7788fd.jpg" width="auto"></p>
<p>
        Installing Build Essential package</p>
<p>
        安装了这个 build-essential 包后,你就可以在 Linux 中轻松地运行 C/C++ 程序。</p>
<h3>
        如果 make 已经安装了,但它没有工作怎么办?</h3>
<p>
         </p>
<p>
        在一些罕见的情况下,可能会发生 make 已经安装了,但却无法工作的情况。</p>
<p>
        其原因是 make 命令不在 $PATH 变量中。你可以用这个命令重新安装 make:</p>
<ol class="dp-xml">
<li class="alt">
                <span><span>sudo apt install --reinstall make </span></span>
</li>
</ol>
<p>
        如果这不起作用,你可以尝试 手动添加二进制文件到你的 PATH 中,但这应该不需要手动。</p>
<p>
        原文地址:https://linux.cn/article-13451-1.html</p>
頁: [1]
查看完整版本: Ubuntu系统中Make 命令未找到?这是修复它的方法