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

Last updated: June 27,2024

1. Install "libgnuplot-iostream-dev" package

Here is a brief guide to show you how to install libgnuplot-iostream-dev on Ubuntu 21.04 (Hirsute Hippo)

$ sudo apt update $ sudo apt install libgnuplot-iostream-dev

2. Uninstall "libgnuplot-iostream-dev" package

This guide let you learn how to uninstall libgnuplot-iostream-dev on Ubuntu 21.04 (Hirsute Hippo):

$ sudo apt remove libgnuplot-iostream-dev $ sudo apt autoclean && sudo apt autoremove

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

Package: libgnuplot-iostream-dev
Architecture: all
Version: 0~20140302.gitc8919a0+dfsg-4
Priority: optional
Section: universe/libdevel
Source: gnuplot-iostream
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Science Team
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 85
Depends: gnuplot, libboost-filesystem-dev, libboost-iostreams-dev, libboost-system-dev
Suggests: libgnuplot-iostream-doc
Filename: pool/universe/g/gnuplot-iostream/libgnuplot-iostream-dev_0~20140302.gitc8919a0+dfsg-4_all.deb
Size: 19280
MD5sum: ef5abbbf12a2c9d14713df6f1212c346
SHA1: 943dc7d9ff1f952cc708a60c055f285348a472aa
SHA256: 064e95e7c51970222a167e59973cbd17282d4923812ae5a4ece89627f329b47e
SHA512: 30ed4c3cd9b1e278624d8b1e34a03dbcc0b45e5b265b21b371be2d885f84cf1390d04f9e2b01503583734622d00e808efc903122c1ad0bfe4752d8fd47f73fc6
Homepage: http://www.stahlke.org/dan/gnuplot-iostream/
Description-en: C++ programming interface for gnuplot. Headers
This interface allows gnuplot to be controlled from C++ and is designed to be
the lowest hanging fruit. In other words, if you know how gnuplot works it
should only take 30 seconds to learn this library. Basically it is just an
iostream pipe to gnuplot with some extra functions for pushing data arrays and
getting mouse clicks. Data sources include STL containers (eg. vector or map)
and one or two dimensional Blitz++ arrays (of scalars or TinyVectors). Support
for other data sources should be easy to add.
.
Basically there are two functions defined: send() sends arrays of data values
(it is overloaded to do the right thing based upon what type of variable you
pass) and getMouse() gets the position of a mouse click. Everything else is
accomplished by sending commands manually to gnuplot via the iostream
interface.
Description-md5: 6ad993349cbfc62ed61a58179ed6c921