【问题标题】:embedding cocos2d in storyboard project在故事板项目中嵌入 cocos2d
【发布时间】:2013-05-07 18:57:05
【问题描述】:

我有一个正在运行的 cocos2d 项目和一个正在运行的 ios 故事板项目,它们都运行没有错误,当我尝试将 cocos2d 项目嵌入到主项目中时,我遇到以下错误(禁用 ARC 并添加所需的框架后):

架构 i386 的未定义符号: “_gzclose”,引用自: ZipUtils.o 中的 _ccInflateGZipFile “_gzopen”,引用自: ZipUtils.o 中的 _ccInflateGZipFile “_gzread”,引用自: ZipUtils.o 中的 _ccInflateGZipFile “_inflate”,引用自: ZipUtils.o 中的 _inflateMemoryWithHint “_inflateEnd”,引用自: ZipUtils.o 中的 _inflateMemoryWithHint “inflateInit2”,引用自: ZipUtils.o 中的 _inflateMemoryWithHint “_uncompress”,引用自: ZipUtils.o 中的 _ccInflateCCZFile ld:未找到体系结构 i386 的符号 clang:错误:链接器命令失败,退出代码为 1(使用 -v 查看调用)

【问题讨论】:

  • 您要禁用 ARC 吗?你是如何添加框架的?

标签: iphone ios cocos2d-iphone


【解决方案1】:

将libz.dylib 库添加到链接二进制文件构建阶段或添加-lz 作为构建设置中的其他链接器标志。两者都将确保应用程序与 cocos2d 所需的 zip 库链接。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-05-04
    • 2012-06-23
    • 1970-01-01
    • 1970-01-01
    • 2023-03-10
    • 2015-02-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多