【Linux网络编程】使用eclipse调试libevent和开发libevent应用程序
发布日期:2021-05-07 20:53:53 浏览次数:12 分类:技术文章

本文共 734 字,大约阅读时间需要 2 分钟。

【Linux网络编程】使用eclipse调试libevent和开发libevent应用程序

【1】编译libevent

tar -zxvf libevent-2.0.21-stable.tar.gz./configure --prefix=/usr/local/libeventVim打开Makefile文件,到792行.c.lo标签处,在其下方的命令中追加一条命令echo '$<' >> /tmp/compile_src该命令会把libevent自带的makefile最终仅编译了哪些文件输出到compile_src文件内make

【2】搭建eclipse调式环境

1. 新建eclipse可执行工程

在这里插入图片描述

2. 导入libevent源码;去除文件 :1) 文件夹,sample/ test/ WIN32-Code/ 2) 文件,buffer_iocp.c 、epoll_sub.c、 evthread_win32.c、 win32select.c 、event_iocp.c、 bufferevent_async.c 、kqueue.c;修改文件 :arc4random.c修改为arc4random.h;evutil_rand.c文件中确保 include语句为 #include "./arc4random.h";

2. 引入源文件

3引入源文件

3. 添加动态链接库1) 添加 ssl、crypto、rt、pthread动态链接库;2) 设置头文件路径,将libevent源码中的compat路径引入;

4

在这里插入图片描述

4. 引入main文件,即可以main文件为入口对libevent源码进行调试;

参考致谢

本博客为博主的学习实践总结,并参考了众多博主的博文,在此表示感谢,博主若有不足之处,请批评指 正。

上一篇:【Linux 运维系列】Linux网卡配置文件解析
下一篇:【数据库运维】Linux下安装配置ODBC

发表评论

最新留言

哈哈,博客排版真的漂亮呢~
[***.90.31.176]2025年03月17日 08时04分40秒