nginx报错:./configure: error: C compiler cc is not found,
时间: 2023-08-02 20:05:54 浏览: 337
这个错误提示是因为编译 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 脚本即可。
相关问题
nginx报错 “.configure error C compiler cc is not found”
这个错误提示说明你的系统中没有安装 C 编译器。可以通过以下步骤来解决:
1. 在终端中输入以下命令,查看系统是否已经安装了 C 编译器:
```
gcc -v
```
如果系统已经安装了 C 编译器,会显示版本号。如果没有安装,则会提示未找到命令。
2. 如果系统没有安装 C 编译器,可以通过以下命令来安装:
```
sudo apt-get update
sudo apt-get install build-essential
```
这会安装 gcc、g++ 等编译器及相关的工具。
3. 安装完成后,再次执行 nginx 的 configure 命令即可。
如果以上步骤不能解决问题,可以尝试搜索相关的错误信息,或者查看 nginx 的官方文档来获取更多的帮助。
./configure --prefix=/usr/local/nginx --user=www --group=www --with-http_stub_status_module --with-http_ssl_module 报错 checking for OS + Linux 2.6.32-754.35.1.el6.x86_64 x86_64 checking for C compiler ... not found ./configure: error: C compiler cc is not found
这个错误提示说明你的系统中没有找到C编译器,因此无法继续编译。你需要安装一个C编译器,例如gcc,来解决这个问题。
如果你使用的是Ubuntu或Debian操作系统,你可以使用以下命令安装gcc编译器:
```
sudo apt-get update
sudo apt-get install build-essential
```
如果你使用的是CentOS或Red Hat Enterprise Linux操作系统,你可以使用以下命令安装gcc编译器:
```
sudo yum update
sudo yum groupinstall 'Development Tools'
```
安装完成后,再次运行configure命令即可。如果还有问题,请告诉我。
阅读全文