How to Install and Uninstall libinjeqt-dev Package on Ubuntu 21.04 (Hirsute Hippo)

Last updated: May 05,2024

1. Install "libinjeqt-dev" package

Please follow the guidance below to install libinjeqt-dev on Ubuntu 21.04 (Hirsute Hippo)

$ sudo apt update $ sudo apt install libinjeqt-dev

2. Uninstall "libinjeqt-dev" package

Here is a brief guide to show you how to uninstall libinjeqt-dev on Ubuntu 21.04 (Hirsute Hippo):

$ sudo apt remove libinjeqt-dev $ sudo apt autoclean && sudo apt autoremove

3. Information about the libinjeqt-dev package on Ubuntu 21.04 (Hirsute Hippo)

Package: libinjeqt-dev
Architecture: amd64
Version: 1.1.0-1.1build1
Priority: optional
Section: universe/libdevel
Source: injeqt
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Patryk Cisek
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 83
Depends: libinjeqt1 (= 1.1.0-1.1build1)
Filename: pool/universe/i/injeqt/libinjeqt-dev_1.1.0-1.1build1_amd64.deb
Size: 11908
MD5sum: 083b031fe647eaabf876157510c13cae
SHA1: 6b397b5dd59636174356563c0326b03cbe87f7e4
SHA256: 2a1f0b2e1e74e0bcc97dae931afbb27b7881004b1e2b5f598bbb0dde0f3c85fa
SHA512: bdb6674b9da1d2f39da91813e7c5f4bf2c523cdfb957f09a685a4bf21fab5efb7bd4bdca65b498055edb68ca564938bb27d57c854d504c75d5688e3e58423310
Homepage: https://github.com/vogel/injeqt
Description-en: Dependency injection framework for Qt
Dependency injection is an implementation of inverse of control and can be
used to increase program modularity and extendability. In general it also
results in more testable source code.
.
There is a lot of dependency injection frameworks for bytecode based
languages like Java and C#, for instance Guice and Spring. C++ lacks
reflection facilities that make dependency injection so powerful in these
languages.
.
Injeqt is an attempt to build a powerful and reliable dependency injection
framework on Qt's reflection based on MOC (meta-object compiler). For
version 0.1 some basic features were implemented.
.
This package contains development files needed to compile software, that
uses the library.
Description-md5: 461a0477e4ac9f664e6b0c8264c6fe9f