How to Install and Uninstall libinjeqt-dev Package on Ubuntu 16.04 LTS (Xenial Xerus)

Last updated: May 05,2024

1. Install "libinjeqt-dev" package

This tutorial shows how to install libinjeqt-dev on Ubuntu 16.04 LTS (Xenial Xerus)

$ 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 16.04 LTS (Xenial Xerus):

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

3. Information about the libinjeqt-dev package on Ubuntu 16.04 LTS (Xenial Xerus)

Package: libinjeqt-dev
Priority: optional
Section: universe/libdevel
Installed-Size: 95
Maintainer: Ubuntu Developers
Original-Maintainer: Patryk Cisek
Architecture: amd64
Source: injeqt
Version: 1.0.1-1
Depends: libinjeqt0 (= 1.0.1-1)
Filename: pool/universe/i/injeqt/libinjeqt-dev_1.0.1-1_amd64.deb
Size: 11064
MD5sum: 80cf1beddb94e7da41588528523b080a
SHA1: 282910976d4d4912749e999656c6c91bea2afd7e
SHA256: 099328776c35958e67e4703e745c4362c459ae5fab0d00f5183cae35f4531c44
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
Homepage: https://github.com/vogel/injeqt
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu