gpt4 book ai didi

iOS:Xcode 中的 ImageMagick 编译器警告

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:15:21 29 4
gpt4 key购买 nike

我在 iOS 项目中使用 ImageMagick,但是该库已过时,因为之前的开发人员为此使用了源代码。我正在使用 Xcode 6.3.2,我想使用 Cocoapods 将 ImageMagick 集成到项目中,而不是复制源文件。然而,当我将 ImageMagick 与 Cocoapods 集成时,我收到了四个编译器警告。

这是我的 pod 文件的内容:

target 'MyProject' do
pod 'ImageMagick', '6.8.8-9'
end

这是 4 个警告:

enter image description here

如果我尝试更改文件,我会收到此警告弹出窗口

enter image description here

而且我无法解锁文件,我遇到了另一个错误

enter image description here

我对 ImageMagick 不是很熟悉。

这些警告重要吗?我应该更改 .h 文件并正确配置它吗?我怎样才能解锁这个文件?关于我应该配置什么来消除这些警告有什么想法吗?

这是要走的路吗?在 Cocoapod 中修改文件感觉不对。

最佳答案

在 CocoaPods 中已经有 ImageMagick 的编译版本。所以你只需要为你的目标定义这些宏来隐藏警告。据我了解,他们不会更改 ImageMagick 中的任何内容,因为它已经编译过了。

因此,为您的目标打开Preprocessor Macros 设置,或者如果您有多个目标,则为您的整个项目:

settings

并为“调试”和“发布”添加 2 个变量:

MAGICKCORE_HDRI_ENABLE=0
MAGICKCORE_QUANTUM_DEPTH=16

variables

关于iOS:Xcode 中的 ImageMagick 编译器警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30557967/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com