gabime/spdlog
原文摘要
Fast C++ logging library. spdlog Fast 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 .. && cmake --build . 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 ALT Linux: apt-get install libspdlog-devel vcpkg: vcpkg install spdlog conan: conan install --requires=spdlog/[*] conda: conda install -c conda-forge spdlog build2: depends: spdlog ^1.8.2 Features Very fast (see benchmarks below). Headers only or compiled Feature-rich formatting, using the excellent fmt library. Asynchronous mode (optional) Custom formatting. Multi/Single threaded loggers. Various log targets: Rotating log files. Daily log fil…
📋 本文为 GitHub Trending Daily RSS 的 RSS 摘要原文,未经 AI 整理。完整上下文请以 原文 为准。