mirror of
https://github.com/gabime/spdlog.git
synced 2025-03-31 02:12:40 +08:00
Changed macro name to SPDLOG_EMIT_SOURCE_LOCATION
This commit is contained in:
parent
ce6bccb194
commit
536da46a2c
@ -27,7 +27,10 @@ void custom_flags_example();
|
|||||||
void file_events_example();
|
void file_events_example();
|
||||||
void replace_default_logger_example();
|
void replace_default_logger_example();
|
||||||
|
|
||||||
#define SPDLOG_USE_SOURCE_LOCATION
|
// Uncomment to enable source location support.
|
||||||
|
// This will add filename/line/column info to the log (and in to the resulting binary so take care).
|
||||||
|
// #define SPDLOG_EMIT_SOURCE_LOCATION
|
||||||
|
|
||||||
#include "spdlog/spdlog.h"
|
#include "spdlog/spdlog.h"
|
||||||
#include "spdlog/cfg/env.h" // support for loading levels from the environment variable
|
#include "spdlog/cfg/env.h" // support for loading levels from the environment variable
|
||||||
|
|
||||||
@ -36,7 +39,7 @@ int main(int, char *[])
|
|||||||
// Log levels can be loaded from argv/env using "SPDLOG_LEVEL"
|
// Log levels can be loaded from argv/env using "SPDLOG_LEVEL"
|
||||||
load_levels_example();
|
load_levels_example();
|
||||||
|
|
||||||
spdlog::info("Welcome to spdlog version {}.{}.{} !", SPDLOG_VER_MAJOR, SPDLOG_VER_MINOR, SPDLOG_VER_PATCH);
|
spdlog::info("Welcome to spdlog version {}.{}.{} !", SPDLOG_VER_MAJOR, SPDLOG_VER_MINOR, SPDLOG_VER_PATCH);
|
||||||
spdlog::warn("Easy padding in numbers like {:08d}", 12);
|
spdlog::warn("Easy padding in numbers like {:08d}", 12);
|
||||||
spdlog::critical("Support for int: {0:d}; hex: {0:x}; oct: {0:o}; bin: {0:b}", 42);
|
spdlog::critical("Support for int: {0:d}; hex: {0:x}; oct: {0:o}; bin: {0:b}", 42);
|
||||||
spdlog::info("Support for floats {:03.2f}", 1.23456);
|
spdlog::info("Support for floats {:03.2f}", 1.23456);
|
||||||
|
@ -129,7 +129,7 @@ public:
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
#ifdef SPDLOG_USE_SOURCE_LOCATION
|
#ifdef SPDLOG_EMIT_SOURCE_LOCATION
|
||||||
template<typename... Args>
|
template<typename... Args>
|
||||||
void trace(loc_with_fmt fmt, Args &&...args)
|
void trace(loc_with_fmt fmt, Args &&...args)
|
||||||
{
|
{
|
||||||
|
Loading…
Reference in New Issue
Block a user