linux 下make 时出现如下错误,怎么办?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux 下make 时出现如下错误,怎么办?相关的知识,希望对你有一定的参考价值。

make[2]: *** No rule to make target `/lib64/libz.so', needed by `ipsw-patch/imagetool'. Stop.
make[1]: *** [ipsw-patch/CMakeFiles/imagetool.dir/all] Error 2
make: *** [all] Error 2

参考技术A imagetool 参考技术B 缺这个ipsw-patch/imagetool追问

我在xpwntools 官网上下的文件呀。到那里可以下载ipsw-patch/imagetool,如果下载成功了,又该怎么做呢?

追答

imagetool

追问

能具体讲下,怎么做?

linux使用make命令编译时出现啥提示证明make成功呢?

在Linux中我使用源码的方式安装软件,执行到make和make install命令是执行很长一段时间,可是我无法确定是否执行成功,请问make 和 make install 时出现什么提示证明编译安装成功呢?
这个问题一直困扰着我,请各位帮忙解答一下,不胜感激!

如果编译出错的话,make就会停止,然后打印出一堆Error,如果成功编译完了,是没有Error、错误等字样出现的。判断是否成功只要看make打印信息的末尾是不是有Error。
如果想见证一下错误,就在源代码里故意弄几个错误,make最后就会出错,然后可以观察一下错误信息。
参考技术A 关于编译安装常用的几条命令含义
./configugre 是用来检查环境变量及配置编译选项的
make 是用来将源代码编译成二进制文件
而make install 则会将make 编译出来的的文件安装到指定的位置

只要没有出现error,就没问题的,另外注意编译时,有不有提示需要安装的库文件
参考技术B no news is good news.
编译过程中没有保存就成功了。
具体出现的消息要看Makefile文件内容。
参考技术C 观察你能看到的最后几行
出现error就没成功
出现waring可以无视本回答被提问者采纳

以上是关于linux 下make 时出现如下错误,怎么办?的主要内容,如果未能解决你的问题,请参考以下文章

linux使用make命令编译时出现啥提示证明make成功呢?

安装cygwin中的make时出现了一下错误,应该怎么办啊,求大神解决!

Linux centos6.5系统下升级gcc4.8.2时,编译gcc时出现错误,请求帮助

make: *** [/aosp/out/host/linux-x86/obj/lib/libc++.so] 构建 Cyanogenmod 时出现错误 1

如何调试makefile

如何调试makefile