Magick++-Config(1)
β¨ Magick++-Config(1), but make it iconic β¨
π NAME π
Magick++-config β get the lowdown on the installed version of Magick++ π
π SYNOPSIS π
Magick++-config [--cppflags] [--cxxflags] [--exec-prefix] [--ldflags]
[--libs] [--prefix] [--version]
π¦ DESCRIPTION π¦
Okay so Magick++-config is literally the bestie who hands you every compiler and linker flag you need to build and link programs that use the ImageMagick C++ Application Programmer Interface (aka Magick++) π§β¨ No more guessing, it just tells you.
πΈ EXAMPLES πΈ
To print the version of the installed Magick++ distribution, slide in with:
Magick++-config --version
To compile a program that calls the ImageMagick C++ Application Programmer Interface, do this:
c++ `Magick++-config --cxxflags --cppflags --ldflags --libs` program.cpp
π OPTIONS π
--cppflagsβ the preprocessor flags you need so your program can find the ImageMagick C and C++ include files and defines π₯ This keeps the ImageMagick data structures lined up between your program and the installed libraries, so nothing gets weird.--cxxflagsβ the compiler flags that were used to compile libMagick++ π--exec-prefixβ the directory where the target specific binaries and executables are installed π§--ldflagsβ the linker flags you need to link with the libMagick++ library π--libsβ the linker flags needed to link a program with libMagick++ π--prefixβ the directory the package is installed under π--versionβ prints the version of the ImageMagick distribution to standard output β
π«Ά COPYRIGHT π«Ά
Copyright (C) 2000 ImageMagick Studio LLC, a non-profit organization dedicated to making software imaging solutions freely available. π
Permission is hereby granted, free of charge, to any person who obtains a copy of this software and its associated documentation files ("ImageMagick"), to deal in ImageMagick without restriction. That includes the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of ImageMagick, and to let the people you furnish ImageMagick to do the same, subject to the following conditions:
The above copyright notice and this permission notice must be included in all copies or substantial portions of ImageMagick. π
The software is provided "as is", without warranty of any kind, express or implied, including but not limited to the warranties of merchantability, fitness for a particular purpose and noninfringement. π In no event shall ImageMagick Studio be liable for any claim, damages or other liability, whether in an action of contract, tort or otherwise, arising from, out of or in connection with ImageMagick or the use or other dealings in ImageMagick.
Except as contained in this notice, the name of ImageMagick Studio may not be used in advertising or otherwise to promote the sale, use or other dealings in ImageMagick without prior written authorization from ImageMagick Studio. π«π
π§ AUTHORS π§
Bob Friesenhahn, ImageMagick Studio π
Bestie, that's the whole thing! π It's all from ImageMagick, dated 2 May 2002, and it's still the page that makes Magick++ compile without drama π¦β¨
π¦ where this page comes from
- alpine 3.24: imagemagick-doc 7.1.2.35-r0 Β· ImageMagick
- arch rolling: imagemagick 7.1.2.35-1 Β· ImageMagick
- epel 10: ImageMagick-c++-devel 1:7.1.2.34-1.el10_3 Β· ImageMagick
- epel 9: ImageMagick-c++-devel 6.9.13.58-1.el9 Β· ImageMagick
- fedora 43: ImageMagick-c++-devel 1:7.1.1.47-3.fc43 Β· ImageMagick
- fedora 43: ImageMagick-c++-devel 1:7.1.1.47-3.fc43 Β· ImageMagick
- fedora 43: ImageMagick-c++-devel 1:7.1.2.32-1.fc43
- fedora 43: ImageMagick-c++-devel 1:7.1.2.32-1.fc43
- fedora 43: ImageMagick-c++-devel 1:7.1.2.34-1.fc43 Β· ImageMagick
- fedora 43: ImageMagick-c++-devel 1:7.1.2.34-1.fc43 Β· ImageMagick
- fedora 44: ImageMagick-c++-devel 1:7.1.2.13-2.fc44 Β· ImageMagick
- fedora 44: ImageMagick-c++-devel 1:7.1.2.13-2.fc44 Β· ImageMagick
- fedora 44: ImageMagick-c++-devel 1:7.1.2.32-1.fc44
- fedora 44: ImageMagick-c++-devel 1:7.1.2.32-1.fc44
- fedora 44: ImageMagick-c++-devel 1:7.1.2.34-1.fc44 Β· ImageMagick
- fedora 44: ImageMagick-c++-devel 1:7.1.2.34-1.fc44 Β· ImageMagick
- fedora 44: ImageMagick-c++-devel 1:7.1.2.35-1.fc44 Β· ImageMagick
- fedora 44: ImageMagick-c++-devel 1:7.1.2.35-1.fc44 Β· ImageMagick
- nixos 26.05: imagemagick 7.1.2-34
- nixpkgs unstable: imagemagick 7.1.2-34
- opensuse-leap 16.0: libMagick++-devel 7.1.2.0-160000.16.1 Β· ImageMagick
- opensuse-leap 16.0: libMagick++-devel 7.1.2.0-160000.16.1 Β· ImageMagick
- opensuse-leap 16.0: libMagick++-devel 7.1.2.0-160000.16.1 Β· ImageMagick
- opensuse-leap 16.0: libMagick++-devel 7.1.2.0-160000.16.1 Β· ImageMagick
- π girlified by claude-haiku-5-5 on : a language model's rewrite of the original, under its terms