天天看点

make: *** 没有规则可以创建“default”需要的目标“build”。 停止。

错误产生环境

在CentOS 7 下安装 nginx ,使用make 命令编译时产生

错误描述

make: *** 没有规则可以创建“default”需要的目标“build”。 停止。
           
make: *** 没有规则可以创建“default”需要的目标“build”。 停止。

错误原因

  • 这是因为安装nginx 编译时缺少一些依赖造成的

解决办法

  • 安装依赖
yum -y install gcc openssl openssl-devel pcre-devel zlib zlib-devel
           
make: *** 没有规则可以创建“default”需要的目标“build”。 停止。
  • 再次执行 启动命令
./configure
           
  • 编译
  • 启动nginx
./nginx
           
make: *** 没有规则可以创建“default”需要的目标“build”。 停止。
make: *** 没有规则可以创建“default”需要的目标“build”。 停止。

继续阅读