1

我正在创建一个需要 ZipArchive 的项目,所以我添加了库并做了所有需要的工作以使其工作,但是当我尝试编译项目时,我得到了这个错误: 在此处输入图像描述 在此处输入图像描述

这不是链接器的问题。我添加了所有需要的东西,但我似乎无法摆脱错误

4

2 回答 2

0

当我在 Xcode 4.2 上时,我已经看到过一百万次这类错误。我敢打赌,当你编译它时,你现在正在使用 Xcode 4.2。

如果您想使用 ZipArchive,请将您的 Xcode 升级到最新的 4.6,所有这些错误都会消失。

于 2013-07-12T15:55:35.863 回答
0

这是一个旧线程,但这个 ZipArchive 库仍然有用。

从一个类似的问题,问题如下:

编译器会尝试将 Objective-C 框架导入 C 源代码。minizip c 文件(zip.c、unzip.c 等)也将尝试导入 Objective-C 框架。

为了防止这个 c 文件导入 Objective-C 框架,像这样包装整个 .pch 文件:

#ifdef __OBJC__

// Your .pch contents

#endif

学分:https ://stackoverflow.com/a/13234930/1938889


但是,有一个 Cocoa pod 解决了所有这些问题:

https://github.com/mattconnolly/ZipArchive

Cocoa 的 Zip 归档处理 - iPhone 和 OS X http://code.google.com/p/ziparchive/

于 2015-08-04T15:23:46.333 回答