0

我正在为我的应用程序使用 ImageMagick,它在设备和模拟器上运行完美,但是当我尝试归档它时,Xcode 在 MagickWand.h 文件中显示错误“magick/magick-config.h”文件未找到”。

#if !defined(_MAGICKWAND_CONFIG_H)
# define _MAGICKWAND_CONFIG_H
# if !defined(vms) && !defined(macintosh)
#  include "magick/magick-config.h"            <<<<<<<<< This line error
#  else
#  include "magick-config.h" 
# endif

谢谢你。

4

2 回答 2

2

要在 Xcode 中使用 ImageMagick 库,请确保具有以下设置(项目信息的构建选项卡):

其他链接器标志:-lMagickCore -lMagickWand -lz -lbz2 -ljpeg -lpng 标头搜索路径:$(SRCROOT) – 使其成为递归库搜索路径:$(SRCROOT) – 使其成为递归 在左下方单击小轮并选择:添加用户定义的设置

键:OTHER_CFLAGS 值:-Dmacintosh=1 在与构建阶段下的库的链接二进制文件中,

您可能还需要添加:libxml2.dylib

于 2013-06-27T06:32:48.600 回答
0

我遇到了一个类似的问题,包括一个不同的库,并通过删除斜线后的部分来“解决”它。

即在你的情况下,改变:

include "magick/magick-config.h" 

至:

include "magick.h". 
于 2013-03-28T11:02:06.047 回答