Xcode 在 zlib.h 中抛出编译错误

Xcode throws compile errors in zlib.h

本文关键字:编译 错误 zlib Xcode      更新时间:2023-10-16

我在zlib.h中收到一堆关于未知类型名称的错误,例如z_constz_crc_t。猜测可能有一些文件(定义它们的位置)未包含在内。

为什么我要包括zlib.h?我需要在我的项目中包含minizip,但它反过来包括zlib.h

兹利布版本:1.2.8

事实证明,我也在 SDK 目录中重命名了zlib.h(在某些时候)。将其重命名回来,现在 Xcode 在本地目录中找到zconf.h。荒谬荒谬荒谬。愚蠢的Xcode。哦,好吧,它有效。

@Ash

更改包含目录设置,以便 zlib 所在的目录排在第一位。

或者如何删除错误的zlib.h?在某处制作副本,以便在需要时可以恢复它。

或者更好的检查:如何在xcode项目中设置包含路径,这是关于更改包含路径以确保您不必像这样使用hack。

@meneldal