我试图安装Imagick包围棋。我运行以下命令:
go get gopkg.in/gographics/imagick.v3/imagick
按照the documentation但我总是得到这个错误:
# gopkg.in/gographics/imagick.v3/imagick
src/gopkg.in/gographics/imagick.v3/imagick/affine_matrix.go:8:35: fatal error: MagickWand/MagickWand.h: No such file or directory
#include <MagickWand/MagickWand.h>
^
compilation terminated.
我已经看了在线,但还没有找到一个可行的解决方案。我一直在使用apt-get libmagickwand-dev
尝试,但这并没有解决问题。我目前正在运行Ubuntu LTS 14.04。
另外,作为每个文档,imagick.v3
支持ImageMagick的版本7及以上。您有ImageMagick的版本6.7.7-10。这是太老了imagick V3,也太老了imagick V2,但V1可以正常工作。
我在Mac OS海伊谢拉同样的错误。首先,您需要安装ImageMagick的,然后指定库路径。
brew install imagemagick
PKG_CONFIG_PATH
环境变量,如果ImageMagick的不是默认的系统路径:
export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig
从herego get -u gopkg.in/gographics/imagick.v3/imagick
要了解更多关于pkg-config
,只需键入man pkg-config