window10 vs2015下分別編譯libevent 32位和64位庫
阿新 • • 發佈:2018-12-22
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位相同
參考連結 點選開啟連結