我在一个iOS项目中使用ImageMagick,但是这个库已经过时了,因为以前的开发人员使用了源代码。我使用的是Xcode6.3.2,我想使用Cocoapod在项目中集成ImageMagick,而不是复制源文件。但是,当我将ImageMagick与Cocoapod集成时,我收到四个编译器警告。
以下是我的pods文件的内容:
target 'MyProject' do
pod 'ImageMagick', '6.8.8-9'
end以下是4个警告:

如果我尝试更改文件,将弹出以下警告

我不能解锁这个文件,我得到了另一个错误

我对ImageMagick不是很熟悉。
这些警告很重要吗?我应该更改.h文件并正确配置它吗?如何解锁此文件?关于我应该配置什么来消除这些警告有什么想法吗?
这是要走的路吗?在Cocoapod中修改文件是不合适的。
发布于 2015-05-31 22:03:17
在预处理器宏中,应将MAGICKCORE_QUANTUM_DEPTH设置为0、16、32或64。
还应将MAGICKCORE_HDRI_ENABLE设置为YES或NO
为此,您可以更改预处理器宏使其具有这些值,也可以使用CocoaPods中的post-install hook在每次运行pod install时为您设置这些值。
https://stackoverflow.com/questions/30557967
复制相似问题