make 命令出现:"make:*** No targets specified and no makefile found.Stop."

简介: make 命令出现:"make:*** No targets specified and no makefile found.Stop."

我们在Linux 安装包的时候,使用make 命令出现:"make:*** No targets specified and no makefile found.Stop."这样的错误提示。


我们有三种方式可以尝试解决:


第一种:


第一、update最新版本系统软件


yum update


这个必须要执行后才可以安装我们的系统软件或者一键包。


第二、编译缺失关联软件


yum install gcc build-essential


编译执行完毕之后,我们在执行./configure && make这类的执行命令就可以解决问题。


第二种:


一、Linux下各种依赖都已经安装,是因为没有找到makefile。


如果是自己写的,确定在当前目录下;如果是源码安装,先运行./configure,生成makefile,再执行make,即可正常运行。


二、如果没有安装其他依赖先安装依赖


yum install gcc gcc-c++ autoconf automake


yum -y install zlib zlib-devel openssl openssl-devel pcre pcre-devel (安装依赖zlib、openssl和pcre)


第一、update最新版本系统软件


apt-get update


这个必须要执行后才可以安装我们的系统软件或者一键包。


第二、编译缺失关联软件


apt-get install gcc build-essential


编译执行完毕之后,我们在执行./configure && make这类的执行命令就可以解决问题。


补充二:可能是因为没有安装gcc 是用来编译c程序 c++程序的,

yum-y install gcc gcc-c++ autoconf libjpeg libjpeg-devel libpng libpng-develfreetype freetype-devel libxml2 libxml2-devel zlib zlib-devel glibc glibc-develglib2 glib2-devel bzip2 bzip2-devel ncurses ncurses-devel curl curl-devele2fsprogs e2fsprogs-devel krb5 krb5-devel libidn libidn-devel opensslopenssl-devel openldap openldap-devel nss_ldap openldap-clientsopenldap-servers


补充三:

wget ftp.gnu.org/pub/gnu/ncu…
tar zxvf ncurses-5.6.tar.gz
./configure -prefix=/usr/local -with-shared -without-debug
make
make install



目录
相关文章
|
5月前
|
编译器
“Could not determine which ”make“ command to run. Check the ”make“ step in the build configuration.”
“Could not determine which ”make“ command to run. Check the ”make“ step in the build configuration.”
|
6月前
MTK在编译10A的target时报错:make: *** [mmi_feature_check]
MTK在编译10A的target时报错:make: *** [mmi_feature_check]
26 0
|
6月前
|
Shell 开发工具 Android开发
详解sh ndk-build.cmd command not found
【4月更文挑战第2天】
|
6月前
解决问题:make: *** No targets specified and no makefile found. Stop.
解决问题:make: *** No targets specified and no makefile found. Stop.
990 0
|
数据安全/隐私保护
dpkg-buildpackage: error: debian/rules binary subprocess was killed by signal 2
dpkg-buildpackage: error: debian/rules binary subprocess was killed by signal 2
1016 0
Gulp zsh: command not found: gulp
Gulp zsh: command not found: gulp
151 0
|
编解码 并行计算
wrf--运行real.exe时报错:“Could not find level above ground“ error
在修改wrf初始场资料时,如果做了带通滤波处理,会发现在运行real.exe时报错:“Could not find level above ground” error 。
wrf--运行real.exe时报错:“Could not find level above ground“ error
|
Shell
编译OpenJDK8-u332:/bin/sh: 1: [: -a: unexpected operator/line 0: [: too many arguments
编译OpenJDK8-u332:/bin/sh: 1: [: -a: unexpected operator/line 0: [: too many arguments
176 0
|
C语言
configure:3855: gcc -V >&5 gcc: error: unrecognized command line option '-V'
configure:3855: gcc -V >&5 gcc: error: unrecognized command line option '-V'
644 0
libtool: Version mismatch error. This is libtool 2.4.6, but the definition of this LT_INIT
libtool: Version mismatch error. This is libtool 2.4.6, but the definition of this LT_INIT
127 0