How to Install and Uninstall stb_sprintf-devel.x86_64 Package on AlmaLinux 8

Last updated: November 02,2024

1. Install "stb_sprintf-devel.x86_64" package

Please follow the steps below to install stb_sprintf-devel.x86_64 on AlmaLinux 8

$ sudo dnf update $ sudo dnf install stb_sprintf-devel.x86_64

2. Uninstall "stb_sprintf-devel.x86_64" package

Please follow the steps below to uninstall stb_sprintf-devel.x86_64 on AlmaLinux 8:

$ sudo dnf remove stb_sprintf-devel.x86_64 $ sudo dnf autoremove

3. Information about the stb_sprintf-devel.x86_64 package on AlmaLinux 8

Last metadata expiration check: 1:28:12 ago on Mon Sep 5 03:22:42 2022.
Available Packages
Name : stb_sprintf-devel
Version : 1.10
Release : 0.8.20211022gitaf1a5bc.el8
Architecture : x86_64
Size : 24 k
Source : stb-0-0.8.20211022gitaf1a5bc.el8.src.rpm
Repository : epel
Summary : Implementation of snprintf()
URL : https://github.com/nothings/stb
License : MIT or Unlicense
Description : This is a full sprintf replacement that supports everything that the C runtime
: sprintfs support, including float/double, 64-bit integers, hex floats, field
: parameters (%*.*d stuff), length reads backs, etc.
:
: Why would you need this if sprintf already exists? Well, first off, it’s *much*
: faster (see below). It’s also much smaller than the CRT versions
: code-space-wise. We’ve also added some simple improvements that are super handy
: (commas in thousands, callbacks at buffer full, for example). Finally, the
: format strings for MSVC and GCC differ for 64-bit integers (among other small
: things), so this lets you use the same format strings in cross platform code.
:
: It uses the standard single file trick of being both the header file and the
: source itself. If you just include it normally, you just get the header file
: function definitions. To get the code, you include it from a C or C++ file and
: define STB_SPRINTF_IMPLEMENTATION first.
:
: It only uses va_args macros from the C runtime to do its work. It does cast
: doubles to S64s and shifts and divides U64s, which does drag in CRT code on
: most platforms.
:
: It compiles to roughly 8K with float support, and 4K without. As a comparison,
: when using MSVC static libs, calling sprintf drags in 16K.