1. 編譯libevent-2.0.12-stable
打開vs中的dos工具,進入到libevent-2.0.12-stable所在目錄,然後運作nmake /f Makefile.nmake.
編譯完成後,libevent-2.0.12-stable目錄中生成三個靜态庫libevent.lib libevent_core.lib libevent_extras.lib
2. 将庫檔案導入工程:
建立工程後,在工程中建一個include檔案夾,将libevent-2.0.12-stable\include中的所有檔案複制到工程中的include中,将libevent-2.0.12-stable\WIN32-Code中的“tree.h”和“event2”子目錄複制到工程中建立的include中,最後将libevent-2.0.12-stable中的所有*.h頭檔案複制到工程中的include中。
也可以在【開始】-》【運作】-【cmd】dos中執行
xopy /E /H /R libevent-2.0.12-stable\include\* project\include\
xopy /E /H /R libevent-2.0.12-stable\WIN32-Code\* project\include\
xopy /E /H /R libevent-2.0.12-stable\*.h project\include\
(A) vs設定
- 将include加入到工程中:
- 設定運作時庫:
3,選擇語言c/c++,我覺得c++也應該可以
4.添加庫到工程中:
5.添加依賴和忽略特定庫:
附加依賴庫為:ws2_32.lib wsock32.lib libevent.lib libevent_core.lib libevent_extras.lib
忽略特定庫為:libc.lib;msvcrt.lib;libcd.lib;libcmtd.lib;msvcrtd.lib
設定好後,下面就可以寫代碼測試了。