允许HTML/CSS输出的C++日志记录库

C++ logging library that allows HTML/CSS output?

本文关键字:C++ 日志 记录 输出 HTML CSS 允许      更新时间:2023-10-16

我正在寻找一个C++库,比如boost.log或pantheios,它可以很容易地允许html/css格式的日志输出,也许还有一些花哨的jquery。我相信这可以用boost.log来完成,但我想在这种情况下,我必须花上几天的时间来了解如何对自己的接收器进行编程、编程,然后进行调试。

我想知道是否有一些库已经可以直接从c++生成html日志了。除此之外,它必须跨平台工作,并支持utf-16(或者类似的东西,以允许非英语输出)。

有什么好的建议吗?

我没有使用过这个,尽管我看到有人引用过它。它支持线程,并有一个HTML布局类,不确定后者是否足够。

log4cxx

http://www.codeproject.com/Articles/3297/HTML-logger-portable-and-thread-safe

或者,有点不太健壮——不容易移植——还有一些我没有用过的东西,但有一个稍微不同的功能集:

http://www.kikijiki.com/en/2012/01/10/cpp-html-log-class/