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

vs2017编译libevent-2.1.8-stable

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

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


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

vs2017编译libevent-2.1.8-stablevs2017编译libevent-2.1.8-stable

之后再次重新试试

vs2017编译libevent-2.1.8-stable


就没有报错了。

vs2017编译libevent-2.1.8-stable


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


vs2017编译libevent-2.1.8-stable


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


相关文章:

  • 2021-09-17
  • 2021-08-30
  • 2021-06-17
  • 2021-08-26
  • 2021-09-13
  • 2022-12-23
猜你喜欢
  • 2021-04-03
  • 2022-12-23
  • 2021-07-15
  • 2022-12-23
  • 2022-01-06
  • 2021-11-10
  • 2021-07-02
相关资源
相似解决方案