make: *** No targets specified and no makefile found. Stop.错误解决办法
解决办法参考如下
-
查看 gcc 版本
gcc -v
若已安装则打印版本信息,如图:
若无安装,则运行yum install gcc-c++
确保 gcc 是安装成功的,若报错仍未解决则参考2。
-
update 最新版本系统软件
apt-get update
执行后才可以安装系统软件或者一键包。编译缺失关联软件
apt-get install gcc build-essential
编译执行完毕之后,若报错仍未解决则参考3。注:参考2办法对Centos系统无用,Centos系统的软件包安装工具不是 apt-get 是 yum。
-
该办法收集自互联网,鄙人执行过,但是我的问题并不在这,也没办法验证其可用性。
wget http://ftp.gnu.org/pub/gnu/ncurses/ncurses-5.6.tar.gz tar zxvf ncurses-5.6.tar.gz cd ncurses-5.6 ./configure -prefix=/usr/local -with-shared -without-debug make make install
-
此处报错我解决的办法很低级,之所以会遇到这个错误提示,是因为我在安装 nginx 时,没有执行
./configure
就去make
了,才导致的报错,结果都尝试了一遍之后,才惊醒。写在此处以提醒各位看官不要犯同样的错误。