2013-05-07 64 views
0

我有一個正在運行的cocos2d項目和一個正在運行的ios storyboard項目,它們都運行正常,當我嘗試將cocos2d項目嵌入到主項目中時,出現以下錯誤(禁用ARC並添加了所需的框架):在故事板項目中嵌入cocos2d

爲i386硬件架構未定義符號: 「_gzclose」,從引用:在ZipUtils.o _ccInflateGZipFile 「_gzopen」,從引用: _ccInflateGZipFile在ZipUtils.o 「_gzread」,從引用: _ccInflateGZipFile在ZipUtils.o 「_inflate」,引用自: _inflat eMemoryWithHint在ZipUtils.o 「_inflateEnd」,從引用:在ZipUtils.o 「inflateInit2」 _inflateMemoryWithHint,從引用:在ZipUtils.o 「_uncompress」 _inflateMemoryWithHint,從引用:在ZipUtils.o _ccInflateCCZFile LD:符號(S)沒有找到i386硬件架構 鐺:錯誤:連接命令失敗,退出代碼1(使用-v看看調用)

+0

你想禁用ARC嗎?你如何添加框架? – 2013-05-07 19:12:36

回答

4

libz.dylib庫添加到鏈接二進制文件建立階段或添加-lz其他編譯設置中的鏈接器標誌。兩者都將確保應用程序與cocos2d所需的zip庫鏈接。

+0

你的意思是libz.dylib。 它的作品非常感謝你 – 2013-05-08 12:30:27

+0

犯錯,當然是... – LearnCocos2D 2013-05-08 21:30:49