I've used boost::log
successfully to log to stdout (using the TRIVIAL
macros) or to log to a file (basically following the steps in the tutorial).
How would we configure to log to a file and stdout simultaneously?
This is a common use case in our setup when we want to have both, a log file and also all the output that goes to the log on the console.
Any input appreciated!
As per the docs you can simply use the add_console_log()
convenience function like so:
#include <boost/log/utility/setup/console.hpp>
logging::add_console_log(std::cout, boost::log::keywords::format = ">> %Message%");
Of course you can always dig into the sink configuration manually as indicated by some of the comments.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With