make: *** No targets specified and no makefile found. Stop.错误解决办法

博客介绍了nginx安装报错的解决办法。首先查看gcc版本,若未安装则运行命令安装;接着update最新版本系统软件,编译缺失关联软件,不过该方法对Centos系统无用;最后指出作者因安装nginx时未执行./configure就make而报错,提醒大家避免此错误。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

解决办法参考如下

1.查看 gcc 版本 gcc -v

若已安装则打印版本信息,如图: 

è¿éåå¾çæè¿°

若无安装,则运行 yum install gcc-c++

确保 gcc 是安装成功的,若报错仍未解决则参考2。

2.update 最新版本系统软件 apt-get update 执行后才可以安装系统软件或者一键包。

update 最新版本系统软件 apt-get update 执行后才可以安装系统软件或者一键包。

编译缺失关联软件 apt-get install gcc build-essential 编译执行完毕之后,若报错仍未解决则参考3。

注:参考2办法对Centos系统无用,Centos系统的软件包安装工具不是 apt-get 是 yum。

3.
此处报错我解决的办法很低级,之所以会遇到这个错误提示,是因为我在安装 nginx 时,没有执行 ./configure 就去 make 了,才导致的报错,结果都尝试了一遍之后,才惊醒。写在此处以提醒各位看官不要犯同样的错误。

原文:https://blog.youkuaiyun.com/weiyangdong/article/details/79203712 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值