How To Install ImageMagick-c++-devel on Rocky Linux 8

In this tutorial we learn how to install ImageMagick-c++-devel on Rocky Linux 8. ImageMagick-c++-devel is C++ bindings for the ImageMagick library

Introduction

In this tutorial we learn how to install ImageMagick-c++-devel on Rocky Linux 8.

What is ImageMagick-c++-devel

ImageMagick-devel contains the static libraries and header files you’ll need to develop ImageMagick applications using the Magick++ C++ bindings. ImageMagick is an image manipulation program. If you want to create applications that will use Magick++ code or APIs, you’ll need to install ImageMagick-c++-devel, ImageMagick-devel and ImageMagick. You don’t need to install it if you just want to use ImageMagick, or if you want to develop/compile applications using the ImageMagick C interface, however.

We can use yum or dnf to install ImageMagick-c++-devel on Rocky Linux 8. In this tutorial we discuss both methods but you only need to choose one of method to install ImageMagick-c++-devel.

Install ImageMagick-c++-devel on Rocky Linux 8 Using dnf

Update yum database with dnf using the following command.

sudo dnf makecache --refresh

After updating yum database, We can install ImageMagick-c++-devel using dnf by running the following command:

sudo dnf -y install ImageMagick-c++-devel

Install ImageMagick-c++-devel on Rocky Linux 8 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

After updating yum database, We can install ImageMagick-c++-devel using yum by running the following command:

sudo yum -y install ImageMagick-c++-devel

How To Uninstall ImageMagick-c++-devel on Rocky Linux 8

To uninstall only the ImageMagick-c++-devel package we can use the following command:

sudo dnf remove ImageMagick-c++-devel

ImageMagick-c++-devel Package Contents on Rocky Linux 8

/usr/bin/Magick++-config
/usr/include/ImageMagick-6/Magick++
/usr/include/ImageMagick-6/Magick++.h
/usr/include/ImageMagick-6/Magick++/Blob.h
/usr/include/ImageMagick-6/Magick++/ChannelMoments.h
/usr/include/ImageMagick-6/Magick++/CoderInfo.h
/usr/include/ImageMagick-6/Magick++/Color.h
/usr/include/ImageMagick-6/Magick++/Drawable.h
/usr/include/ImageMagick-6/Magick++/Exception.h
/usr/include/ImageMagick-6/Magick++/Functions.h
/usr/include/ImageMagick-6/Magick++/Geometry.h
/usr/include/ImageMagick-6/Magick++/Image.h
/usr/include/ImageMagick-6/Magick++/Include.h
/usr/include/ImageMagick-6/Magick++/Montage.h
/usr/include/ImageMagick-6/Magick++/Pixels.h
/usr/include/ImageMagick-6/Magick++/ResourceLimits.h
/usr/include/ImageMagick-6/Magick++/STL.h
/usr/include/ImageMagick-6/Magick++/TypeMetric.h
/usr/lib64/libMagick++-6.Q16.so
/usr/lib64/pkgconfig/ImageMagick++-6.Q16.pc
/usr/lib64/pkgconfig/ImageMagick++.pc
/usr/lib64/pkgconfig/Magick++-6.Q16.pc
/usr/lib64/pkgconfig/Magick++.pc
/usr/share/doc/ImageMagick-c++-devel
/usr/share/doc/ImageMagick-c++-devel/examples
/usr/share/doc/ImageMagick-c++-devel/examples/analyze.cpp
/usr/share/doc/ImageMagick-c++-devel/examples/button.cpp
/usr/share/doc/ImageMagick-c++-devel/examples/demo.cpp
/usr/share/doc/ImageMagick-c++-devel/examples/detrans.cpp
/usr/share/doc/ImageMagick-c++-devel/examples/flip.cpp
/usr/share/doc/ImageMagick-c++-devel/examples/gravity.cpp
/usr/share/doc/ImageMagick-c++-devel/examples/model.miff
/usr/share/doc/ImageMagick-c++-devel/examples/piddle.cpp
/usr/share/doc/ImageMagick-c++-devel/examples/shapes.cpp
/usr/share/doc/ImageMagick-c++-devel/examples/smile.miff
/usr/share/doc/ImageMagick-c++-devel/examples/smile_anim.miff
/usr/share/doc/ImageMagick-c++-devel/examples/tile.miff
/usr/share/doc/ImageMagick-c++-devel/examples/zoom.cpp
/usr/share/man/man1/Magick++-config.1.gz

References

Summary

In this tutorial we learn how to install ImageMagick-c++-devel on Rocky Linux 8 using yum and dnf.