我使用的是 Ubuntu 14.04,它默认安装了 ImageMagick 6.7.7-10。我需要在 C++ 项目中使用Magick++,ImageMagick 的 C++ API,但我不知道它的位置。我如何知道我是否拥有它,如果没有,获得它的最佳方法是什么?
编辑 - 现在我已经安装了 libmagick++-dev,我在哪里可以找到 Magick++.h,我需要在我的项目中#include 的头文件?
由于您的问题中提到的页面
用法
… 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)
| 归档时间: |
|
| 查看次数: |
11555 次 |
| 最近记录: |