libevent windows 構建 (warning LNK4098: 默認庫“LIBCMT”與其他庫的使用沖突 )
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/
posted on 2015-06-30 11:21 小高 閱讀(526) 評論(0) 編輯 收藏 所屬分類: C 、Network| Socket | 進程間通訊