Fast C++ logging library.
Very fast, header-only/compiled, C++ logging library.
Install
Header-only version
Copy the include folder to your build tree and use a C++11 compiler.
Compiled version (recommended - much faster compile times)
$ git clone https://github.com/gabime/spdlog.git
$ cd spdlog && mkdir build && cd build
$ cmake .. && make -j
see example CMakeLists.txt on how to use.
Platforms
- Linux, FreeBSD, OpenBSD, Solaris, AIX
- Windows (msvc 2013+, cygwin)
- macOS (clang 3.5+)
- Android
Package managers:
- Debian:
sudo apt install libspdlog-dev - Homebrew:
brew install spdlog - MacPorts:
sudo port install spdlog - FreeBSD:
pkg install spdlog - Fedora:
dnf install spdlog - Gentoo:
emerge dev-libs/spdlog - Arch Linux:
pacman -S spdlog - openSUSE:
sudo zypper in spdlog-devel - vcpkg:
vcpkg install spdlog - conan:
spdlog/[>=1.4.1] - conda:
conda install -c conda-forge spdlog - build2:
depends: spdlog ^1.8.2
... More
| license | MIT |
|---|---|
| project | spdlog |
| doc-url | github.com/gabime/spdlog/wiki |
| src-url | github.com/gabime/spdlog |
| gmelman1@gmail.com | |
| topics | loggingC++ |
9 Versions
| version | 1.14.1+2 |
|---|---|
| repository | https://pkg.cppget.org/1/stable |
| depends | 1; fmt |
| requires | 1; c++ >= 11 |
| reviews | +1 |
| version | 1.12.0 |
|---|---|
| repository | https://pkg.cppget.org/1/stable |
| depends | 1; fmt |
| requires | 1; c++ >= 11 |
| reviews | +1 |
| version | 1.11.0+1 |
|---|---|
| repository | https://pkg.cppget.org/1/stable |
| depends | 1; fmt |
| requires | 1; c++ >= 11 |
| reviews | +1 |
| version | 1.10.0+3 |
|---|---|
| repository | https://pkg.cppget.org/1/stable |
| depends | 1; fmt |
| requires | 1; c++ >= 11 |
| reviews | +1 |
| version | 1.9.2+1 |
|---|---|
| repository | https://pkg.cppget.org/1/stable |
| depends | 1; fmt |
| requires | 1; c++ >= 11 |
| reviews | +1 |
| version | 1.9.1 |
|---|---|
| repository | https://pkg.cppget.org/1/stable |
| depends | 1; fmt |
| requires | 1; c++ >= 11 |
| reviews | +1 |
| version | 1.9.0 |
|---|---|
| repository | https://pkg.cppget.org/1/stable |
| depends | 1; fmt |
| requires | 1; c++ >= 11 |
| reviews | +1 |
| version | 1.8.3+1 |
|---|---|
| repository | https://pkg.cppget.org/1/stable |
| depends | 1; fmt |
| requires | 1; c++ >= 11 |
| reviews | +1 |
| version | 1.8.2+2 |
|---|---|
| repository | https://pkg.cppget.org/1/stable |
| depends | 1; fmt |
| requires | 1; c++ >= 11 |
| reviews | +1 |