nginx报错:./configure: error: C compiler cc is not found, gcc 是已经安装了的
时间: 2023-10-24 22:26:31 浏览: 219
这种情况可能是因为系统中没有安装 C 编译器,你可以尝试通过以下命令安装 C 编译器:
Ubuntu/Debian系统:
```
sudo apt-get update
sudo apt-get install build-essential
```
CentOS系统:
```
sudo yum groupinstall "Development Tools"
```
如果仍然出现错误,则需要检查系统环境变量是否正确配置,特别是 $PATH 变量中是否包含了 gcc 编译器的路径。你可以通过以下命令检查:
```
echo $PATH
```
如果发现 gcc 编译器的路径没有包含在 $PATH 变量中,你可以通过以下命令将其添加:
```
export PATH=$PATH:/usr/local/gcc/bin
```
其中 `/usr/local/gcc/bin` 是 gcc 编译器的安装路径,你需要根据实际情况进行替换。
相关问题
ubuntu安装 nginx报错 ./configure: error: C compiler cc is not found
在Ubuntu上安装Nginx时,如果出现"./configure: error: C compiler cc is not found"的错误提示,这通常是由于缺少C编译器导致的。解决这个问题的方法是安装C编译器。
你可以通过以下步骤来安装C编译器:
1. 打开终端,使用以下命令更新软件包列表:
```
sudo apt update
```
2. 安装C编译器(gcc)和make工具:
```
sudo apt install build-essential
```
3. 安装完成后,再次尝试安装Nginx,应该不再出现C编译器未找到的错误。
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 的官方文档来获取更多的帮助。
阅读全文