libboost_log_setup.a库的原因?

时间:2013-07-03 09:13:48

标签: c++ boost boost-log

在最新的Boost 1.54版本中,我看到Boost.Log库出现了。当我编译整个Boost 1.54时,我发现对于Log库,它产生了2个二进制文件:

  • libboost_log.a
  • libboost_log_setup.a

libboost_log_setup.a库的原因是什么?我什么时候应该链接它?

1 个答案:

答案 0 :(得分:5)

libboost_log_setup包含对日志记录的扩展支持。

例如,在日志记录活动中使用格式化程序时,您将需要此库。

顺便说一下,请注意您需要在libboost_log之前链接libboost_log_setup,因为第一个取决于最后一个。 换句话说,您需要在库设置中的libboost_log之前放置libboost_log_setup。