天天看點

libEvent在vs2005中的配置

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設定

  1. 将include加入到工程中:
  1. 設定運作時庫:

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

設定好後,下面就可以寫代碼測試了。

繼續閱讀