Xcode выдает ошибки компиляции в zlib.h

Я получаю кучу ошибок в zlib.h о неизвестных именах типов, таких как z_const а также z_crc_t, Предполагается, что некоторые файлы (где они определены) не включены.

Почему я в том числе zlib.h? Мне нужно включить минизип в мой проект, но он, в свою очередь, включает в себя zlib.h

версия zlib: 1.2.8

2 ответа

Измените настройки включаемых каталогов, чтобы на первом месте находился zlib.

Или как насчет удаления неправильного zlib.h? Сделайте копию где-нибудь, чтобы вы могли восстановить ее, если вам когда-нибудь понадобится.

Или лучше проверить: как установить включаемый путь в проекте xcode, который касается изменения включаемых путей, чтобы убедиться, что вам не нужно использовать хак, подобный этому.

@meneldal

Оказалось, я переименовал zlib.h в каталоге SDK (в какой-то момент), а также. Переименовал его обратно и теперь Xcode находит zconf.h в локальном каталоге. Абсурд абсурд абсурд. Глупый Xcode. Ну что ж, это работает.

@Ash

Другие вопросы по тегам