Linux平台通用 C 扩展库, LIB-ZC

开源, https://gitee.com/linuxmail/lib-zc

文档, http://linuxmail.cn/lib-zc/

模块列表

背景

在Linux平台, 仅基于GNU C标准库, 开发一个全新的完整的邮件系统, 包括

为此开发了 LIB-ZC 作为基础库

命名约定

连接或监听地址

时间/超时

返回值

编译

make 即可, 得到:

libzc.a(基础库) 和 libzc_coroutine.a(协程库)

使用

zc.h 和 libzc.a 在源码目录下

$ cat a.c 
#include "zc.h"
int main(int argc, char **argv)
{
    /* foo(); */
    return 0;
}
$ gcc a.c ./libzc.a

https://gitee.com/linuxmail/lib-zc/tree/master/sample 下有大量例子(make sample),可供参考

京ICP备18054515号-2 eli960@qq.com qq: 1537212398