您的位置:首页 > 其它

win7+vs2015 nmake编译libevent-2.1.8-stable

2017-02-21 14:06 881 查看
1、从github上下载libevent代码
https://github.com/libevent/libevent
建议用svn下载,这样会把整个目录结构下载下来。

不建议用trunk中的代码,因为主分枝代码是正在开发过程中的,可能会不稳定或有bug。

本例中用到的代码是从tags目录中找到libevent-2.1.8-stable,也就是当前最新发布的稳定版。

另:

如果你的libevent-2.1.8-stable代码是从官网上下的(http://libevent.org/),使用nmake编译时可能会出现如下错误:



应该是有些地方没有配好,有时间可以仔细研究下。

2、使用nmake编译代码:

打开vs2015的nmake编译命令行,如下所示(本文编译的是x86的,x64的选x64命令行):



进入命令行,cd到代码所在目录,然后执行nmake /f Makefile.nmake,就开始编译了,如下图所示:



编译成功后会生成三个lib文件,libevent.lib,libevent_core.lib,libevent_extras.lib,使用时将这三个静态库文件和相应头文件导入到工程中即可。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  libevent 编译 vs2015 nmake