vs2017编译libevent-2.1.8-stable

去官网下载libenvent的源码。http://libevent.org/  这里下载的版本是2.1.8。 然后解压。然后打开你的vs的命令行窗口,按需求打开,如果你要编译64位的,就打开64位

vs2017编译libevent-2.1.8-stable_第1张图片

我想编译64bit的,所以我选择如图所示的。用管理员身份打开吧。然后cd到你的源码目录。执行下图命令。

如果你接下来,编译不成功报错,请不要紧张,报错应如图所示。


这里说一下,报错应该是缺少文件的缘故吧!解决方法。修改makefile 。打开libevent解压目录的test/Makefile.nmake    现在要做的就是删除有关print-winsock-errors的东西,

vs2017编译libevent-2.1.8-stable_第2张图片vs2017编译libevent-2.1.8-stable_第3张图片

之后再次重新试试


就没有报错了。

vs2017编译libevent-2.1.8-stable_第4张图片


最后,你会看到三个lib文件。。


vs2017编译libevent-2.1.8-stable_第5张图片


我的邮箱是[email protected]  如果有什么问题,欢迎联系我。


你可能感兴趣的:(libevent)