libevent代码地址: https://github.com/libevent/libevent
打开Microsoft visual studio 2013命令行工具,分别是VS2013 x86 本机工具命令提示和VS2013 x64 本机工具命令提示
直接进入代码目录,输入
nmake /f Makefile.nmake
目录下会生成libevent_core.lib libevent_extras.lib libevent.lib
如果想生成64bit的静态库,修改makefile.nmake ,这个时候可以把代码重新解压一次
LIBFLAGS=/nologo/MACHINE:X64
新建一个Include目录,将libevent-2.0.21-stable\include下的文件和文件夹copy到该目录下,libevent-2.0.21-stable\WIN32-Code\nmake下的文件copy到该目录下,2个event2目录下的文件可合并一起,
新建工程的时候需要添加ws2_32.lib和wsock32.lib