|
|
@ -34,9 +34,9 @@ $ cmake .. && make -j
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## Features
|
|
|
|
## Features
|
|
|
|
* Very fast (see [benchmarks](#benchmarks) below).
|
|
|
|
* Very swift (see [benchmarks](#benchmarks) below).
|
|
|
|
* Headers only or compiled
|
|
|
|
* Headers only or compiled.
|
|
|
|
* Feature rich formatting, using the excellent [fmt](https://github.com/fmtlib/fmt) library.
|
|
|
|
* Features rich formatting using the excellent [fmt](https://github.com/fmtlib/fmt) library.
|
|
|
|
* Asynchronous mode (optional)
|
|
|
|
* Asynchronous mode (optional)
|
|
|
|
* [Custom](https://github.com/gabime/spdlog/wiki/3.-Custom-formatting) formatting.
|
|
|
|
* [Custom](https://github.com/gabime/spdlog/wiki/3.-Custom-formatting) formatting.
|
|
|
|
* Multi/Single threaded loggers.
|
|
|
|
* Multi/Single threaded loggers.
|
|
|
@ -44,7 +44,7 @@ $ cmake .. && make -j
|
|
|
|
* Rotating log files.
|
|
|
|
* Rotating log files.
|
|
|
|
* Daily log files.
|
|
|
|
* Daily log files.
|
|
|
|
* Console logging (colors supported).
|
|
|
|
* Console logging (colors supported).
|
|
|
|
* syslog.
|
|
|
|
* Syslog.
|
|
|
|
* Windows debugger (```OutputDebugString(..)```)
|
|
|
|
* Windows debugger (```OutputDebugString(..)```)
|
|
|
|
* Easily extendable with custom log targets (just implement a single function in the [sink](include/spdlog/sinks/sink.h) interface).
|
|
|
|
* Easily extendable with custom log targets (just implement a single function in the [sink](include/spdlog/sinks/sink.h) interface).
|
|
|
|
* Log filtering - log levels can be modified in runtime as well as in compile time.
|
|
|
|
* Log filtering - log levels can be modified in runtime as well as in compile time.
|
|
|
@ -423,7 +423,7 @@ Below are some [benchmarks](https://github.com/gabime/spdlog/blob/v1.x/bench/ben
|
|
|
|
```
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
|
|
## Documentation
|
|
|
|
## Documentation
|
|
|
|
Documentation can be found in the [wiki](https://github.com/gabime/spdlog/wiki/1.-QuickStart) pages.
|
|
|
|
Documentation could be found in the [wiki](https://github.com/gabime/spdlog/wiki/1.-QuickStart) pages.
|
|
|
|
|
|
|
|
|
|
|
|
---
|
|
|
|
---
|
|
|
|
|
|
|
|
|
|
|
|