摘要: #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版本.
静态库是release版本.
编译libevent
C:\dev\mylibevent\libevent-2.0.22-stable>nmake /f Makefile.nmake
原来的修改 relase 版本多线程静态库 CFLAGS= /MT
编译的时候需要配置合适的线程库
拷贝出一个Makefile_D.nmake 多线程debug静态库
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/