软件版本 :libevent-2.1.11-stable.tar.gz
libevent目录下:
Makefile.nmake
LIBFLAGS=/nologo 此行修改成
LIBFLAGS=/nologo /MACHINE:X64
buffer.c
#define EVBUFFER_MAX_READ 4096
修改成 ,此处修改默认libevent只能收4096个字节,改成10m
#define EVBUFFER_MAX_READ 1024*1024*10
minheap-internal.h
增加头文件 ,不能编译会出错
#include <stdint.h>
bufferevent_sock.c
bufferevent_socket_new 函数修改
增加二行代码 ,读写缓冲,增大,最后函数尾
bufferevent_set_max_single_read(bufev, 10240000);
bufferevent_set_max_single_write(bufev, 10240000);
选择2015 x64的命令编译提示
nmake /f Makefile.nmake
如图编译
生成文件 生成出来的文件,如图
后续cp头文件以及库,引入项目即可