Проведя некоторое исследование, частично о переполнении стека, я решил попробовать библиотеку Boost.Log от Андрея Семашева.
К сожалению, для создания библиотеки Boost.Log Я должен поместить его в дерево исходного кода Boost и скомпилировать, так как он был частью Boost.Это блокировщик для меня, потому что у меня уже несколько сложная конфигурация здания. Я хочу построить Boost.Log автономно.
Я нашел интересную тему на форуме Boost.Log , но этот метод у меня не работает.
Вместо использования Boost.Log я мог бы предложить вам рассмотреть cpplog: https://github.com/andrew-d/cpplog
Это библиотека только для заголовков, основанная на библиотеке журналов Google.