vs2010下libevent的使用

2021-06-20 01:14:00 字數 976 閱讀 2439

libevent-2.0.20-stable.tar.gz

進入vs2010命令提示

切換到libevent的所在目錄

nmake /f makefile.nmake

編譯成功生成

libevent.lib、libevent_core.lib、libevent_extras.lib

複製include 和libs

mkdir d:\libevent\include\

xcopy /e /h /r d:\libevent-2.0.16-stable\include\* d:\libevent\include\

xcopy /e /h /r d:\libevent-2.0.16-stable\win32-code\* d:\libevent\include\

xcopy /e /h /r d:\libevent-2.0.16-stable\*.h d:\libevent\include\

mkdir d:\libevent\libs

copy d:\libevent-2.0.16-stable\*.lib d:\libevent\libs\

新建vs2010控制台專案並使用以下**

進入配置管理器,設定活動專案為release

c++常規\附加包含目錄 .\include;.\include\event2

**生成\執行庫 多執行緒 (/mt)

高階\編譯為 編譯為 c ** (/tc)

鏈結器常規\附加庫目錄 .\libs

輸入\附加依賴項 ws2_32.lib;wsock32.lib;libevent.lib;libevent_core.lib;libevent_extras.lib;%(additionaldependencies)

輸入\忽略特定預設庫 libc.lib;msvcrt.lib;libcd.lib;libcmtd.lib;msvcrtd.lib;%(ignorespecificdefaultlibraries)

vs2010新特性 下

il 0001 ldc.i4.s 10 il 0003 stloc.0 il 0004 ldc.r8 1.2 il 000d stloc.1 il 000e ldc.r4 1.1 il 0013 stloc.2 il 0014 ldc.i4.2 il 0015 newarr mscorlib sys...

vs2010新特性 下

il 0001 ldc.i4.s 10 il 0003 stloc.0 il 0004 ldc.r8 1.2 il 000d stloc.1 il 000e ldc.r4 1.1 il 0013 stloc.2 il 0014 ldc.i4.2 il 0015 newarr mscorlib sys...

vs2010新特性 下

il 0001 ldc.i4.s 10 il 0003 stloc.0 il 0004 ldc.r8 1.2 il 000d stloc.1 il 000e ldc.r4 1.1 il 0013 stloc.2 il 0014 ldc.i4.2 il 0015 newarr mscorlib sys...