【发布时间】:2011-06-19 00:11:49
【问题描述】:
我已经尝试了大约 2 周来获得一个可以使用的日志库。我试过 Log4cxx、Log4cpp、log4cplus 和 boost.log。问题不在于这些都不适合我,而是我根本不知道如何让它们工作。我真的很想使用 log4cxx,因为我在工作中使用 log4j/logback,但是我无法获得任何基于 log4j 的库来构建。我已经能够构建和使用 boost 库,但是无论我尝试什么, boost.log 都会给我各种链接器错误。如果有人可以指导我获取分步指南以使这些库之一正常工作,我将不胜感激。另外,如果这很重要,我将使用 eclipse 作为我的 IDE。
【问题讨论】:
-
您使用的是什么操作系统?另外,请务必先编译库,然后将头文件包含到您的项目中(实现将一次编译到库中,因此您不必多次重新编译庞大的库次)
-
我使用的是 Windows 7。我不确定你的意思是编译然后获取头文件。抱歉,我对使用第三方库有点陌生。至少对于 boost,我只是将 boost 根目录添加为包含路径,然后为我需要的每个文件使用包含指令。
标签: c++ boost log4cxx log4cpp log4cplus