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.
28 lines
689 B
28 lines
689 B
5 years ago
|
#define _XOPEN_SOURCE 500
|
||
|
|
||
|
#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;
|
||
|
}
|