./configure: error: c compiler cc is not found
时间: 2023-11-24 16:49:01 浏览: 197
这个错误信息通常出现在Linux系统中,它表示在编译某个软件时,系统找不到C编译器。C编译器是用来将源代码编译成可执行文件的工具,如果系统找不到它,就无法编译软件。解决这个问题的方法是安装C编译器。根据引用中提供的命令,可以使用以下命令在Linux系统中安装gcc编译器:
```
yum -y install gcc gcc-c++ autoconf automake make
```
安装完成后,再次尝试编译软件即可。如果问题仍然存在,可能需要检查系统环境变量是否正确设置。
相关问题
./configure checking for OS + Linux 4.18.0-193.el8.x86_64 x86_64 checking for C compiler ... not found ./configure: error: C compiler cc is not found
这个错误提示是说在当前系统中没有找到 C 编译器。这个问题可以通过安装 C 编译器解决。你可以执行以下命令在 CentOS/RHEL 系统中安装 GCC 编译器:
```bash
sudo yum install gcc
```
如果你已经安装了 GCC 编译器,但仍然出现这个错误,那么可能是因为系统中缺少一些依赖库,你可以执行以下命令安装一些常见的依赖库:
```bash
sudo yum install -y zlib-devel openssl-devel pcre-devel
```
安装完成后,再次执行 `./configure` 命令,应该就能够成功进行编译配置了。
./configure: error: C compiler cc is not found
这个错误提示表明在你的系统中没有找到 C 编译器。你需要安装一个 C 编译器,例如 GNU Compiler Collection (GCC),然后在终端中运行以下命令检查是否已经安装:
```
gcc --version
```
如果命令返回类似以下内容的信息,则说明 GCC 已经安装成功:
```
gcc (Ubuntu 7.5.0-3ubuntu1~18.04) 7.5.0
```
如果你的系统中没有安装 C 编译器,你可以使用以下命令在 Ubuntu 中安装 GCC:
```
sudo apt-get update
sudo apt-get install build-essential
```
这将会安装一些必要的编译工具,包括 GCC 和 make 等。如果你的系统不是 Ubuntu,相应的安装命令可能会有所不同。
阅读全文