最近下载了log4cplus来用,感觉最新的版本用不起来。最后选的是1.1.3.
编译时候发现错误 在log4cplus的工程目录下有个log4cplus.props文件。
里面的定义WIN32;_WIN32_WINNT=0x0501;WINVER=0x0501是要改成0x0502的。
然后在socket.h的头文件里又有定义错误。LOG4CPLUS_HAVE_CXX11_SUPPORT,
需要在config.hxx里注释掉# define LOG4CPLUS_HAVE_CXX11_SUPPORT
然后编译通过