The Meson Build System http://mesonbuild.com/
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

26 lines
662 B

#include <iostream>
#include <boost/log/trivial.hpp>
#include <boost/log/expressions.hpp>
#include <boost/log/utility/setup/console.hpp>
#include <boost/log/utility/setup/common_attributes.hpp>
using namespace std;
namespace logging = boost::log;
void InitLogger() {
logging::add_common_attributes();
logging::register_simple_formatter_factory<logging::trivial::severity_level, char>("Severity");
string log_format = "%TimeStamp% [%Severity%] - %Message%";
logging::add_console_log(
cout,
logging::keywords::format = log_format
);
}
int main(int argc, char **argv) {
InitLogger();
BOOST_LOG_TRIVIAL(trace) << "SOMETHING";
return 0;
}