libevent windows構建
warning LNK4098: 默認庫“LIBCMT”與其他庫的使用沖突問題原因:
exe 是debug版本.
靜態庫是release版本.
C:\dev\mylibevent\libevent-2.0.22-stable>nmake /f Makefile.nmake
原來的修改 relase 版本多線程靜態庫 CFLAGS= /MT
編譯的時候需要配置合適的線程庫
原來的修改 relase 版本多線程靜態庫 CFLAGS= /MT
編譯的時候需要配置合適的線程庫
拷貝出一個Makefile_D.nmake 多線程debug靜態庫
CFLAGS= .... /MTd
工程中鏈接對應的版本的lib文件.
參考:
工程中鏈接對應的版本的lib文件.
參考:
https://msdn.microsoft.com/zh-cn/library/vstudio/abx4dbyh(v=vs.110).aspx
http://www.cnblogs.com/luxiaoxun/p/3603399.html
http://zyan.cc/libevent_windows/