libevent 编译安装

Posted by 夏泽民

http://libevent.org/ 下载源码:



fd_set

Posted by 夏泽民

(一)fd_set 的实现



epoll_event

Posted by 夏泽民

结构体epoll_event被用于注册所感兴趣的事件和回传所发生待处理的事件,定义如下: typedef union epoll_data { void ptr; int fd; __uint32_t u32; __uint64_t u64; } epoll_data_t;//保存触发事件的某个文件描述符相关的数据 struct epoll_event { __uint32_t events; / epoll event / epoll_data_t data; / User data variable */ };



configure.ac

Posted by 夏泽民

编译源码目录下只有configure.ac文件和Makefile.am文件的工程 aclocal



Makefile/Makefile.am/Makefile.in三者关系

Posted by 夏泽民

用make 命令来编译自己写的程序确实是很方便。一般情况下,大家都是手工写一个简单Makefile ,如果要想写出一个符合自由软件惯例的Makefile 就不那么容易了。 一、Makefile 介绍 Makefile 是用于自动编译和链接的,一个工程有很多文件组成,每一个文件的改变都会导致工程的重新链接,但是不是所有的文件都需要重新编译,Makefile 中纪录有文件的信息,在make 时会决定在链接的时候需要重新编译哪些文件。



Search

Popular posts

Anything in here will be replaced on browsers that support the canvas element

Recent posts

This blog is maintained by 夏泽民

Get in touch with me at 465474307@qq.com

Subscribe to our mailing list

* indicates required