最近下載了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
然後編譯通過