// // DisableLogging - shows how to disable logging (so it will be stripped from the binary). // #define PLOG_DISABLE_LOGGING #include #include #include #include int main() { #ifndef PLOG_DISABLE_LOGGING static plog::ColorConsoleAppender consoleAppender; plog::init(plog::verbose, &consoleAppender); #endif // The following code will be stripped from the binary by optimizer. PLOG_VERBOSE << "This is a VERBOSE message"; PLOG_DEBUG << "This is a DEBUG message"; PLOG_INFO << "This is an INFO message"; PLOG_WARNING << "This is a WARNING message"; PLOG_ERROR << "This is an ERROR message"; PLOG_FATAL << "This is a FATAL message"; return 0; }