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

时间:2015-06-12 03:27:38

标签: c++ ios xcode zlib libz

我在zlib.h中收到了一些有关未知类型名称的错误,例如z_constz_crc_t。猜测可能有一些文件(它们被定义的地方)没有被包括在内。

为什么我要加zlib.h?我需要在我的项目中包含minizip,但它又包含zlib.h

zlib版本:1.2.8

2 个答案:

答案 0 :(得分:0)

原来,我已经在SDK目录中重命名了zlib.h(在某些时候)。将其重命名,现在Xcode在本地目录中找到zconf.h。荒谬荒谬荒谬。愚蠢的Xcode。哦,它有效。

@Ash

答案 1 :(得分:0)

更改您的包含目录设置,以便首先使用zlib。

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

或者更好地检查:How to set include path in xcode project这是关于更改包含路径以确保您不必像这样使用hack。

@meneldal