linux No targets specified and no makefile found错误解决办法

我们在Linux VPS中编译文件的时候经常会有各种各样的错误,出现错误没有关系,基本上常规使用的用户出现的问题在网上基本都可以找到答案。比如昨天晚上老左在尝试编译LITESPEED的时候有出现"make:*** No targets specified and no makefile found.Stop."这样的错误提示。

第一、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 http://ftp.gnu.org/pub/gnu/ncurses/ncurses-5.6.tar.gz
tar zxvf ncurses-5.6.tar.gz
 ./configure -prefix=/usr/local -with-shared -without-debug
make
make install

从上面的一些方法来就是有些东西没有安装所导致了我们只要找到没有安装的组件进行安装即可解决 

时间: 2024-11-02 19:54:16

linux No targets specified and no makefile found错误解决办法的相关文章

Linux修改密码报PAM authentication failed错误解决办法

最近接到一个运维开发任务,需要开发一个帐号管理系统,对手头三千多台Linux服务器的root帐号进行批量系统的管理,实现定期修改root为随机密码并加密存储,并向运维管理WEB前台提供密码查询解密接口等功能. 刚开始,我基于php+ssh2_exec开发了一套雏形.基本功能都实现了,结果老大说这里的运维就我稍微会点php,后面可不好维护.本来也被我说服了,因为写都写好了,难道要重构?后面线上测试发现,公司有部分系系统接入了ldap鉴权,php的ssh2_exec就无法工作了,返回登陆失败的错误.

整理linux编译link出undefined reference’dlclose’错误解决办法

对于linux我持中立态度,而且我认为linux这么多年发展比较慢的原因是因为桌面化做的不好或者不够好,所以我比较偏爱ubuntu. 由于以前项目是makefile的,我个人不是很喜欢makefile,因为他看起来比较费劲,而且编译完成后出现问题调试是个大难题,不是每个人都精通gdb,而且vi上手比较难.所以将工程转为codeblocks的cbp,本来想使用cmake的,但是觉得要写的比较多,于是作罢,毕竟代码不是跨平台的,windows下没法用. 编译完link的时候,报了一句undefine

linux下mysql中文乱码(中文问号)解决办法

linux下则需要修改/etc/my.cnf,在[mysqld]下加入default-character-set = utf8,[client]下加入default-character-set = utf8,在[mysql]字段里加入default-character-set=utf8 实现: 1.查看原编码  代码如下 复制代码 mysql> show variables like 'character%'; //执行编码显示,可以看到默认是latin1 +------------------

linux提示could not open session错误解决办法

一.问题 一台现网主机在root用户登录时报错" could not open session " ,在这之前由于oracle需要进行过ulimit参数的调整.如下: #<item> can be one of the following: #        - core - limits the core file size (KB) #        - data - max data size (KB) #        - fsize - maximum files

linux中pypyodbc读取GB编码mdb中文乱码解决办法

当前1.3.3版本的pypyodbc在linux系统上面已经可以读取有中文字符的mdb文件,不再出现异常,但是读取的中文字符却全是乱码. 下面是根据一些现象的合理推论: mdb文件来自于windows系统,其中的中文字符使用GB编码无疑,但linux系统上mdbtools提供的odbc驱动底层已经执行了编码转换,将GB码转换为unicode码,pypyodbc再一次进行转换所以出现了问题. pypyodbc.connect函数有一个参数unicode_results,在python3版本上默认为

linux中iptables开启后pptp vpn拨号失败解决办法

公司现在用iptables作为局域网中的防火墙,上网没有问题.这次因为测试,需要连接pptp vpn .问题来了,vpn拨号一直失败,报619错误 .我用手机或者家里拨号都没有问题. 登陆路由器,把pptp那些支持都开了再试,结果不行. 再找iptables的原因,最后终于解决. 1.在iptables中添加允许1723端口和gre协议. 2.加载iptables中的几个模块,ip_nat_pptp ,ip_nat_proto_gre,ip_conntrack_pptp modprobe ip_

由于p3006854_9204_linux.zip在Linux 5.5安装导致的错误解决办法

我登录该系统的时候发生如下错误,包扩执行任何命令都会报错: Last login: Thu Nov 10 08:32:12 2011 from 134.224.55.126 ERROR: ld.so: object '/etc/libcwait.so' from /etc/ld.so.preload cannot be preloaded: ignored. ERROR: ld.so: object '/etc/libcwait.so' from /etc/ld.so.preload canno

linux中vsftpd登录,上传下载文件慢解决办法

在使用vsftpd的过程中,一直以来都有一个问题就是在ftp用户登陆验证的时候总是很慢,最长的时候可能 会有一分多钟. 换过各种vsftp的配置方式虚拟用户,使用MySQL.文本等等,都没有根本的解决.今天给一台测试机器装 vsftp,再次遇到这个问题,在历经千辛万苦之后终于找的了其中的原因. 后来gg,bd查了一下发现sftpd太慢,主要解决方法   清空文件resolv.conf /etc/resolv.conf 该文件是DNS域名解析的配置文件,它的格式很简单,每行以一个关键字开头,后接配

linux中&quot;-bash: make: command not found&quot;安装提示错误解决办法

今天老左有在尝试一个教程的时候编译make的过程中有看到centos环境出现"-bash: make: command not found"的错误提示,之前好像也没有遇到过这样的问题.应该是系统中缺少某个组件造成的,于是搜索解决方案且记录下来,以便于日后在出现这样的问题可以直接复制解决.   出现当前的问题,应该是系统中没有安装make等常用命令造成的,那就一并安装掉.  代码如下 复制代码  yum -y install gcc automake autoconf libtool m