我已经boost::log
成功地登录到标准输出(使用TRIVIAL
宏)或登录到文件(基本上按照教程中的步骤)。
我们如何配置同时记录到文件和标准输出?
这是我们设置中的一个常见用例,当我们想要同时拥有一个日志文件以及所有输出到控制台上的日志时。
任何输入表示赞赏!
根据文档,您可以像这样简单地使用add_console_log()
便利功能:
#include <boost/log/utility/setup/console.hpp>
logging::add_console_log(std::cout, boost::log::keywords::format = ">> %Message%");
当然,您总是可以手动挖掘接收器配置,如一些评论所示。