配置:错误:'在 $PATH 中未找到可接受的 C 编译器',尝试安装魔术工具时运行 ./configure

配置:错误:'在 $PATH 中未找到可接受的 C 编译器',尝试安装魔术工具时运行 ./configure

configure: error: 'no acceptable C compiler found in $PATH'在尝试安装魔术工具时运行./configure,如下面的屏幕截图所示。

在此处输入图片描述

在此处输入图片描述

答案1

如果你还没有准备好自己在 Linux 上编译软件,那么首先检查标准软件存储库中是否有该软件。magic可以使用以下命令方便安全地安装

sudo apt install magic

可以使用类似的命令来卸载它,只需用 替换install即可remove

如果标准软件存储库中没有可用的软件,请检查开发人员是否提供了可以连接到系统的私有软件源(PPA),或者查看它是否可作为 AppImage 使用,或者是否有可用的预编译二进制文件。

如果你必须自己编译,那么请先准备好安装开发工具。命令

sudo apt-get install build-essential devscripts

将安装基本工具。虽然对于较小的工具,编译有时可能相当容易,但在其他情况下,可能缺少依赖项,然后您需要自己解决。这在技术上可能非常具有挑战性,即使对于具有丰富系统管理经验的 Linux 用户也是如此。因此,请将此选项保留为最后选项。

相关内容