Skip to Content

spdlogv1.17.0

Created
Updated

Very fast, header-only/compiled, C++ logging library.

#Usage

The package spdlog provides CMake targets:

find_package(spdlog CONFIG REQUIRED)
target_link_libraries(main PRIVATE spdlog::spdlog)

# Or use the header-only version
find_package(spdlog CONFIG REQUIRED)
target_link_libraries(main PRIVATE spdlog::spdlog_header_only)

#License

#Supported Platforms

All platforms are supported

#Features

Default features: fmt, tz-offset

#benchmark

Use google benchmark

Dependencies:

No transitive dependencies.

Host Dependencies:
2 transitive dependencies:
  • (by )
  • (by )

#fmtdefault

Use fmt library

Dependencies:

No transitive dependencies.

Host Dependencies:
2 transitive dependencies:
  • (by )
  • (by )

#tz-offsetdefault

Omit %z timezone offset (use on platforms without tm_gmtoff)

Dependencies:

No dependencies.

Host Dependencies:

No dependencies.

#wchar

Build with wchar_t (Windows only)

Supports: windows
  • windows
  • linux
  • osx
  • uwp
Dependencies:

No dependencies.

Host Dependencies:

No dependencies.

#Dependencies

No dependencies.

#Host Dependencies

No transitive dependencies.

#Dependents

#Host Dependents

No dependents.

#Contributors

  • Adam Martin's avatarAdam Martin
  • Alexander Karatarakis's avatarAlexander Karatarakis
  • codicodi's avatarcodicodi
  • Robert Schumacher's avatarRobert Schumacher
  • Christophe Guébert's avatarChristophe Guébert
  • Carsten Neumann's avatarCarsten Neumann
  • Phil Christensen's avatarPhil Christensen
  • myd7349's avatarmyd7349
  • pravic's avatarpravic
  • Jack·Boos·Yu's avatarJack·Boos·Yu
  • Phoebe's avatarPhoebe
  • Curoky's avatarCuroky
  • JonLiu1993's avatarJonLiu1993
  • Kevin Lu's avatarKevin Lu
  • Lily's avatarLily
  • Ahmed Yarub Hani Al Nuaimi's avatarAhmed Yarub Hani Al Nuaimi
  • Ryan's avatarRyan
  • NancyLi1013's avatarNancyLi1013
  • Daumantas Kavolis's avatarDaumantas Kavolis
  • Park DongHa's avatarPark DongHa
  • Andrey Nekrasov's avatarAndrey Nekrasov
  • chausner's avatarchausner
  • Rémy Tassoux's avatarRémy Tassoux
  • Dale Phurrough's avatarDale Phurrough
  • Romain Pokrzywka's avatarRomain Pokrzywka
  • 百地 希留耶's avatar百地 希留耶
  • Pierre Wendling's avatarPierre Wendling
  • moritz-h's avatarmoritz-h
  • wtz's avatarwtz
  • miyanyan's avatarmiyanyan
  • Ryan Zoeller's avatarRyan Zoeller
  • c8ef's avatarc8ef
  • Kai Pastor's avatarKai Pastor
  • toge's avatartoge
  • Giuseppe Roberti's avatarGiuseppe Roberti
  • Weihang Ding's avatarWeihang Ding

#Changelog

  • 3cd7d35[spdlog] Fix compatibility with fmt 12.2.0 (#52648)
  • bd4807e[spdlog] update to 1.17.0 (#49244)
  • b205c4a[spdlog] Use std::format by default (#48891)
  • 6d77e33[spdlog] update to 1.16.0 (#47792)
  • 200a73f[spdlog] update to 1.15.3 (#45456)
  • c166a50[spdlog] update to 1.15.2 (#44710)
  • 16f700e[vcpkg-ci-gz-common, gz-*,spdlog] New test port, fixes (#44389)
  • 4575557[spdlog] update to 1.15.1 (#43579)
  • 5dddb82[spdlog] use '/utf-8' only when compiler is msvc (#42211)
  • 77dfbee[spdlog] update to 1.15.0 (#42076)
and 45 more commits:

#Source