./configure: error: C compiler cc is not found
时间: 2023-08-01 22:15:32 浏览: 179
这个错误提示表明在你的系统中没有找到 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,相应的安装命令可能会有所不同。
相关问题
./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` 命令,应该就能够成功进行编译配置了。
nginx报错:./configure: error: C compiler cc is not found,
这个错误提示是因为编译 Nginx 时找不到 C 编译器。你需要安装一个 C 编译器,比如 GCC 或 Clang。
如果你使用的是 Ubuntu 或 Debian 等基于 apt 的系统,可以使用以下命令安装 GCC:
```
sudo apt-get update
sudo apt-get install build-essential
```
如果你使用的是 CentOS 或 Fedora 等基于 yum 的系统,可以使用以下命令安装 GCC:
```
sudo yum groupinstall "Development Tools"
```
安装完 C 编译器后,重新运行 Nginx 的 configure 脚本即可。
阅读全文