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++ - 无缓冲 I/O 不工作

c# - 编码包含字符串数组的结构数组

c++ - 如何初始化一个固定大小的数组并使用 C++11 中的 constexpr 函数或在 boost 的帮助下分配元素

c++ - 如何设置 log4cxx 控制台输出的颜色?

log4cxx - 如何在 log4cxx 的配置文件中为文件追加器提供环境变量路径

c++ - 数组比 vector 有什么优势?

C++:读取由 ; 分隔的 CSV 文件与\n

macos - 无法在 Mac OS X Yosemite 10.10.3 上构建 Log4cxx-0.10.0

c++ - 如何使用 boost::asio::read_some 实现超时?

c++ - 字符串迭代器不兼容 boost::tokenizer