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.
27 lines
689 B
27 lines
689 B
#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; |
|
}
|
|
|