首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Ubuntu 13.10 64位上编译懦夫失败

在Ubuntu 13.10 64位上编译懦夫失败
EN

Ask Ubuntu用户
提问于 2014-03-16 19:02:19
回答 1查看 21.6K关注 0票数 2

所以,我从他们的网站1下载了cowpatty,并试图编译它。但是,有一个错误阻止了生成进程.

代码语言:javascript
复制
root@phil-laptop:/home/phil/wifite-2.0r85/cowpatty-4.6# make
cc -pipe -Wall -DOPENSSL  -O2 -g3 -ggdb   -c -o md5.o md5.c
md5.c:20:25: fatal error: openssl/md5.h: No such file or directory
 #include <openssl/md5.h>
                      ^
compilation terminated.
make: *** [md5.o] Error 1

OpenSSL已安装在此系统上。有什么建议吗?

谢谢!

1

EN

回答 1

Ask Ubuntu用户

发布于 2014-03-16 21:55:09

看了看懦夫的Makefile:

代码语言:javascript
复制
LDLIBS   = -lpcap
CFLAGS   = -pipe -Wall -DOPENSSL 
LDLIBS  += -lcrypto

我建议您安装以下开发包:

代码语言:javascript
复制
sudo apt-get install libpcap-dev libssl-dev
票数 5
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/435113

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档