How to Install and Uninstall libcriterion3 Package on Ubuntu 21.04 (Hirsute Hippo)
Last updated: January 12,2025
1. Install "libcriterion3" package
This guide let you learn how to install libcriterion3 on Ubuntu 21.04 (Hirsute Hippo)
$
sudo apt update
Copied
$
sudo apt install
libcriterion3
Copied
2. Uninstall "libcriterion3" package
This guide covers the steps necessary to uninstall libcriterion3 on Ubuntu 21.04 (Hirsute Hippo):
$
sudo apt remove
libcriterion3
Copied
$
sudo apt autoclean && sudo apt autoremove
Copied
3. Information about the libcriterion3 package on Ubuntu 21.04 (Hirsute Hippo)
Package: libcriterion3
Architecture: amd64
Version: 2.3.3git1-1build2
Multi-Arch: same
Priority: optional
Section: universe/libs
Source: criterion
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: SZALAY Attila
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 210
Depends: libc6 (>= 2.28), libffi8ubuntu1 (>= 3.4~20200819), libgit2-1.1 (>= 1.1.0), libnanomsg5 (>= 1.1.5)
Filename: pool/universe/c/criterion/libcriterion3_2.3.3git1-1build2_amd64.deb
Size: 72864
MD5sum: 7a05d5f427c42fa737af5c7f32a3d88f
SHA1: 4b484e2f39629e7601a9a8e61881404229e6d990
SHA256: a21d8c4d2e059deefe254ddfc547aeb6e2b14dd26ab2b0b298af151b591af1ff
SHA512: 3dea90addc21851e95443744bdfac316240e801e5df5e86ff16ad423bc370cdbbdab2238e5af6433fb5e2a8446887e49c23b2a4559810a9b31360f983e568193
Homepage: https://github.com/Snaipe/Criterion
Description-en: cross-platform C and C++ unit testing framework
Most test frameworks for C require a lot of boilerplate code to set up
tests and test suites -- you need to create a main, then register new test
suites, then register the tests within these suits, and finally call the
right functions.
.
This gives the user great control, at the unfortunate cost of simplicity.
.
Criterion follows the KISS principle, while keeping the control the user
would have with other frameworks:
.
* C99 and C++11 compatible.
* Tests are automatically registered when declared.
* Implements a xUnit framework structure.
* A default entry point is provided, no need to declare a main unless you
want to do special handling.
* Test are isolated in their own process, crashes and signals can be
reported and tested.
* Unified interface between C and C++: include the criterion header and it
just works.
* Supports parameterized tests and theories.
* Progress and statistics can be followed in real time with report hooks.
* TAP output format can be enabled with an option.
* Runs on Linux, FreeBSD, Mac OS X, and Windows (Compiling with MinGW GCC
and Visual Studio 2015+).
.
This package contains the runtime library of the package
Description-md5: ad9dc453214f2decb49cafe67805c7f4
Architecture: amd64
Version: 2.3.3git1-1build2
Multi-Arch: same
Priority: optional
Section: universe/libs
Source: criterion
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: SZALAY Attila
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 210
Depends: libc6 (>= 2.28), libffi8ubuntu1 (>= 3.4~20200819), libgit2-1.1 (>= 1.1.0), libnanomsg5 (>= 1.1.5)
Filename: pool/universe/c/criterion/libcriterion3_2.3.3git1-1build2_amd64.deb
Size: 72864
MD5sum: 7a05d5f427c42fa737af5c7f32a3d88f
SHA1: 4b484e2f39629e7601a9a8e61881404229e6d990
SHA256: a21d8c4d2e059deefe254ddfc547aeb6e2b14dd26ab2b0b298af151b591af1ff
SHA512: 3dea90addc21851e95443744bdfac316240e801e5df5e86ff16ad423bc370cdbbdab2238e5af6433fb5e2a8446887e49c23b2a4559810a9b31360f983e568193
Homepage: https://github.com/Snaipe/Criterion
Description-en: cross-platform C and C++ unit testing framework
Most test frameworks for C require a lot of boilerplate code to set up
tests and test suites -- you need to create a main, then register new test
suites, then register the tests within these suits, and finally call the
right functions.
.
This gives the user great control, at the unfortunate cost of simplicity.
.
Criterion follows the KISS principle, while keeping the control the user
would have with other frameworks:
.
* C99 and C++11 compatible.
* Tests are automatically registered when declared.
* Implements a xUnit framework structure.
* A default entry point is provided, no need to declare a main unless you
want to do special handling.
* Test are isolated in their own process, crashes and signals can be
reported and tested.
* Unified interface between C and C++: include the criterion header and it
just works.
* Supports parameterized tests and theories.
* Progress and statistics can be followed in real time with report hooks.
* TAP output format can be enabled with an option.
* Runs on Linux, FreeBSD, Mac OS X, and Windows (Compiling with MinGW GCC
and Visual Studio 2015+).
.
This package contains the runtime library of the package
Description-md5: ad9dc453214f2decb49cafe67805c7f4