Причина для библиотеки libboost_log_setup.a?

В последней версии Boost 1.54 я вижу Boost.Log библиотека появилась. Когда я компилирую весь Boost 1.54, я вижу, что для библиотеки Log было создано 2 двоичных файла:

  • libboost_log.a
  • libboost_log_setup.a

В чем причина libboost_log_setup.a библиотека? Когда я должен связать это?

7

Решение

libboost_log_setup содержит расширенную поддержку ведения журнала.

Например, при использовании средства форматирования в ваших действиях по ведению журнала вам потребуется эта библиотека.

Кстати, обратите внимание, что вам нужно связать libboost_log_setup ДО libboost_log, так как первое зависит от последнего.
Другими словами, вам нужно поместить libboost_log_setup перед libboost_log в настройке библиотеки.

5

Другие решения

Других решений пока нет …