C++ 日志库设置

标签 c++ boost log4cxx log4cpp log4cplus

我已经尝试了大约 2 周的时间来获得一个可以使用的日志库。我试过 Log4cxx、Log4cpp、log4cplus 和 boost.log。问题不是这些都不适合我,而是我根本不知道如何让它们工作。我真的很想使用 log4cxx,因为我在工作中使用 log4j/logback,但我无法获得任何基于 log4j 的库来构建。我已经能够构建和使用 boost 库,但是无论我尝试什么,boost.log 都会给我各种链接器错误。如果有人能指导我一步一步地指导这些库中的一个工作,我将不胜感激。另外,如果需要的话,我会使用 eclipse 作为我的 IDE。

最佳答案

你曾经让这个工作过吗? Log4cxx 绝对适用于 Win7。也许您可以发布一些构建错误。只是猜测,也许您没有将 eclipse 项目配置为与 log4cxx 静态库链接。

关于C++ 日志库设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4858412/

相关文章:

c++ - 如何过滤 WM_DRAWITEM 消息的 Alt 键事件

c++ - 在 VC++ 2010 中使用 C++ 技术报告 1 (TR1)

c++ - 线程参数现状

c++ - 如何在 Xcode 中使用 boost::multiprecision::float128

linux - 如何让 CMake 找到我的替代 Boost 安装?

c++ - boost 格式设置浮点的最大精度

c++ - 加载共享库时出错 : libboost_system. 所以 1.49.0: 没有这样的文件或目录

c++ - Log4cxx 日志语句挂起

c++ - 如何重载 ostream 运算符 << 以使其与 C++ 中的 log4cxx 一起工作?

ubuntu - SDL Core,无法安装,找不到记录器(SDLMain)的附加程序。 log4cxx : Please initialize the log4cxx system properly