在哪里可以找到 Magick++ API?

Las*_*007 3 c++ imagemagick

我使用的是 Ubuntu 14.04,它默认安装了 ImageMagick 6.7.7-10。我需要在 C++ 项目中使用Magick++,ImageMagick 的 C++ API,但我不知道它的位置。我如何知道我是否拥有它,如果没有,获得它的最佳方法是什么?

编辑 - 现在我已经安装了 libmagick++-dev,我在哪里可以找到 Magick++.h,我需要在我的项目中#include 的头文件?

A.B*_*.B. 6

由于您的问题中提到的页面

用法

… Unix 下安装了一个名为 Magick++-config 的帮助脚本,它有助于调用编译和链接使用 Magick++ 的程序所需的编译选项。…

我相信,您正在寻找以下内容:

% apt-file search Magick++-config
graphicsmagick-libmagick-dev-compat: /usr/bin/Magick++-config
Run Code Online (Sandbox Code Playgroud)

% apt-file search Magick++.h     
Run Code Online (Sandbox Code Playgroud)
graphicsmagick-libmagick-dev-compat: /usr/include/Magick++.h

                                               这是你的头文件:                                                                ?

因此安装 graphicsmagick-libmagick-dev-compat

sudo apt-get install graphicsmagick-libmagick-dev-compat
Run Code Online (Sandbox Code Playgroud)

或者更简单:

sudo apt-get install libgraphicsmagick1-dev
Run Code Online (Sandbox Code Playgroud)

因为:

% apt-rdepends graphicsmagick-libmagick-dev-compat | grep magick
Reading package lists... Done
Building dependency tree       
Reading state information... Done
graphicsmagick-libmagick-dev-compat
  Depends: libgraphics-magick-perl
  Depends: libgraphicsmagick++1-dev
  Depends: libgraphicsmagick1-dev
libgraphics-magick-perl
  Depends: libgraphicsmagick3 (>= 1.3.5)
libgraphicsmagick3
libgraphicsmagick++1-dev
  Depends: libgraphicsmagick++3 (= 1.3.20-4)
  Depends: libgraphicsmagick1-dev
libgraphicsmagick++3
  Depends: libgraphicsmagick3 (>= 1.3.15)
libgraphicsmagick1-dev
  Depends: libgraphicsmagick3 (= 1.3.20-4)

% apt-rdepends libgraphicsmagick1-dev | grep magick             
Reading package lists... Done
Building dependency tree       
Reading state information... Done
libgraphicsmagick1-dev
  Depends: libgraphicsmagick3 (= 1.3.20-4)
libgraphicsmagick3
Run Code Online (Sandbox Code Playgroud)