首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >安装ImageMagick / PECL错误,缺少'magick-wand.h‘

安装ImageMagick / PECL错误,缺少'magick-wand.h‘
EN

Stack Overflow用户
提问于 2014-12-17 18:26:45
回答 1查看 1.8K关注 0票数 0

我在OS X Yosemite上安装了imagick和homebrew,并且想要安装带有PECL的imagemagick PHP扩展。我使用的是操作系统附带的标准Apache服务器和PHP版本(不是MAMP!)。所以,我试着

代码语言:javascript
复制
pecl install imagick

在make过程中,我收到错误消息

代码语言:javascript
复制
In file included from /private/tmp/pear/install/imagick/imagick_file.c:21:
/private/tmp/pear/install/imagick/php_imagick.h:51:12: fatal error: 'wand/magick-wand.h' file not found
#  include <wand/magick-wand.h>
            ^
1 error generated.

当询问Imagemagick安装的前缀时

代码语言:javascript
复制
Please provide the prefix of Imagemagick installation [autodetect] :

我不确定要输入什么,但我尝试了空(自动检测)、"/usr/local/Cellar/imagemagick/6.8.9-8/include/ImageMagick-6",和"/usr/local/Cellar/imagemagick/6.8.9-8“

在"/usr/local/Cellar/imagemagick/6.8.9-8/include/ImageMagick-6"/wand/magick-wand.h“中有一个"magick-wand.h”文件

如何在OS X上安装imagemagick扩展?

EN

回答 1

Stack Overflow用户

发布于 2015-05-10 14:40:49

我在OSX 10.10.3的标准Apache、OSX中的PHP中也遇到了同样的问题

我从一篇博客中找到了一个解决方案。

http://charles.lescampeurs.org/2013/06/18/add-c-header-include-path-pecl

因此,您只能手动编译扩展(我尝试了3.1.2)。

如果你不想手动编译源代码,你可以安装imagick的beta版本(我尝试3.3.1RC)

票数 -3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27523390

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档