./configure: error: C compiler cc is not fund

在nginx模块编译的时候,出现以下报错:

./configure: error: C compiler cc is not fund

意思是没有C的编译环境,需要安装对应的依赖


种一棵树最好的时间是10年前,其次就是现在,加油!
                                                                                   --by蜡笔小柯南

Ubuntu系统:

sudo apt update
sudo apt install build-essential
sudo apt install g++
# 还可以使用此命令进行修补安装,即已安装了部分build-essential,但没有安装完全,此时可以使用该命令继续安装build-essential
sudo apt install build-essential --fix-missing

CenOS系统:

sudo yum install -y gcc

根据自己Linux的系统,分别执行相对应的命令,进行依赖的安装



如果你有任何疑问或经验分享,可以在评论区留言哦~~

不管在任何时候,我希望你永远不要害怕挑战,不要畏惧失败。每一个错误都是向成功迈出的一步,每一个挑战都是成长的机会,因为每一次的努力,都会使我们离梦想更近一点。只要你行动起来,任何时候都不算晚。最后,把座右铭送给大家:种一棵树最好的时间是10年前,其次就是现在,加油!共勉 💪。
在运行 `./configure` 时出现 **C compiler cc is not found** 错误,通常表示系统缺少必要的 C 编译器工具链。此类问题常见于新安装的 Linux 系统或未完整安装开发工具包的情况下。 ### 解决方法 #### 对于 CentOS/RHEL 系统 该错误可能是因为系统中没有安装 `gcc`(GNU Compiler Collection)编译器。可以通过以下命令安装: ```bash sudo yum install -y gcc ``` 安装完成后,再次运行配置命令以确认问题是否解决: ```bash ./configure --prefix=/usr/local/nginx ``` 如果仍然存在问题,可以尝试安装完整的开发工具组: ```bash sudo yum groupinstall "Development Tools" ``` #### 对于 Ubuntu/Debian 系统 Ubuntu 系统上建议安装 `build-essential` 包,它包含了编译软件所需的基本工具,包括 `gcc`、`g++` 和 `make` 等[^2]: ```bash sudo apt update sudo apt install build-essential ``` 如果之前已经安装过 `build-essential`,但仍有缺失组件,可以使用以下命令修复: ```bash sudo apt install build-essential --fix-missing ``` 此外,单独安装 `g++` 有时也可以帮助解决依赖问题: ```bash sudo apt install g++ ``` 安装完成后,再次执行 `./configure` 命令以验证问题是否已解决。 --- ### 检查编译器是否安装成功 在安装完成后,可以使用以下命令检查 `cc` 或 `gcc` 是否可用: ```bash cc --version # 或者 gcc --version ``` 如果显示了编译器版本信息,则表示安装成功,可以继续进行配置和编译操作。 --- ### 总结 | 系统类型 | 推荐命令 | |----------------|-----------------------------------------------------------| | CentOS/RHEL | `sudo yum install -y gcc` | | Ubuntu/Debian | `sudo apt install build-essential` | 确保在安装完成后重新运行 `./configure` 命令,大多数情况下该错误将被解决。 ---
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

蜡笔小柯南

多谢投喂,感恩家人

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值