1. 程式人生 > >window10 vs2015下分別編譯libevent 32位和64位庫

window10 vs2015下分別編譯libevent 32位和64位庫

Windows10 VS2015下分別編譯libevent 32位和64位庫

Libevnt 在Windows10 VS2015下分別編譯32位和64位庫

直接上王道
libevent程式碼地址: https://github.com/libevent/libevent

git clone之後就有如下程式碼

Party 1 編譯32位 lib

開啟vs2015 x86命令列

直接進入程式碼目錄,輸入nmake /f Makefile.nmake

得到三個lib

新建VS2015 x86工程,
增加標頭檔案和libevent_core.lib libevent_extras.lib libevent 和 ws2_32.lib
wsock32.lib

E:\0Code\opensource\libevent\libevent_core.lib
E:\0Code\opensource\libevent\libevent_extras.lib
E:\0Code\opensource\libevent\libevent.lib
ws2_32.lib
wsock32.lib

複製sample下的程式碼即可使用。

Party 2 編譯64位 lib

做如下修改,然後用VS2015 x64命令列工具 進行nmake /f Makefile.nmake即可。其餘與32位相同

參考連結 點選開啟連結