摘要: #ifdef WIN32
WSADATA wsa_data;
WSAStartup(0x0201, &wsa_data);
#endif
閱讀全文
摘要: 在windows上編譯openssl 和 libevent.
libevent-2.0.22-stable
openssl-1.0.2c
閱讀全文
libevent windows構建
warning LNK4098: 默認庫“LIBCMT”與其他庫的使用沖突
問題原因:
exe 是debug版本.
靜態(tài)庫是release版本.
編譯libevent
C:\dev\mylibevent\libevent-2.0.22-stable>nmake /f Makefile.nmake
原來的修改 relase 版本多線程靜態(tài)庫 CFLAGS= /MT
編譯的時候需要配置合適的線程庫
拷貝出一個Makefile_D.nmake 多線程debug靜態(tài)庫
CFLAGS= .... /MTd
工程中鏈接對應的版本的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/