【发布时间】:2021-06-28 08:01:47
【问题描述】:
我可以轻松创建一个配置文件来将消息发送到控制台、日志文件、DebugView 和 Eventlog,但我不知道如何配置它 - 作为共享配置文件 - 应用程序“A”有 4 个不同的接收器部分比应用程序“B”。
- 这可能吗?
- 如何实现? (有链接吗?)
我在 main 函数中的基本设置如下:
std::ifstream logConfiguration(getCwd() + "\\test-logging.ini");
try {
boost::log::init_from_stream(logConfiguration);
boost::log::add_common_attributes();
boost::log::core::get()->add_global_attribute("Scope", boost::log::attributes::named_scope());
}
catch (std::exception e) {
MYTRACE(error) << e.what() << std::endl;
return 1;
}
亲切的问候, 托马斯
【问题讨论】: