How to Install and Uninstall iwyu Package on Kali Linux

Last updated: May 20,2024

1. Install "iwyu" package

Here is a brief guide to show you how to install iwyu on Kali Linux

$ sudo apt update $ sudo apt install iwyu

2. Uninstall "iwyu" package

Please follow the guidance below to uninstall iwyu on Kali Linux:

$ sudo apt remove iwyu $ sudo apt autoclean && sudo apt autoremove

3. Information about the iwyu package on Kali Linux

Package: iwyu
Version: 8.18-2
Installed-Size: 7821
Maintainer: LLVM Packaging Team
Architecture: amd64
Depends: libc6 (>= 2.34), libclang-cpp14 (>= 1:14.0.6), libllvm14, libstdc++6 (>= 11), clang, clang-14, python3
Size: 608248
SHA256: d49c19aa7e412b1ace788219c57d1df4795a1eb3fee4e28bcd4a9f38405c2fac
SHA1: d66c11ffdac0bfea1687de5d6160943022fcd22a
MD5sum: b0a94449fef0d218df490838ede78b72
Description: Analyze #includes in C and C++ source files
"Include what you use" means this: for every symbol (type, function variable,
or macro) that you use in foo.cc, either foo.cc or foo.h should #include a .h
file that exports the declaration of that symbol. The include-what-you-use
tool is a program that can be built with the clang libraries in order to
analyze #includes of source files to find include-what-you-use violations,
and suggest fixes for them.
.
The main goal of include-what-you-use is to remove superfluous #includes.
It does this both by figuring out what #includes are not actually needed for
this file (for both .cc and .h files), and replacing #includes with
forward-declares when possible.
Description-md5:
Homepage: https://include-what-you-use.org/
Tag: uitoolkit::ncurses
Section: devel
Priority: optional
Filename: pool/main/i/iwyu/iwyu_8.18-2_amd64.deb