2014-10-17 2 views
1

cocos2d 3.2.1.zip을 다운로드하여 xcode 6에서 실행하십시오. 디버그 모드는 괜찮지 만 릴리스 모드가 전혀 작동하지 않습니다. 나는이 프로젝트 설정에 관하여 확신 다음과 같은 오류Cocos2d 3.2.1이 Xcode 6에서 디버그 모드가 아닌 릴리스 모드로 실행될 수 있습니다.

Undefined symbols for architecture armv7: 
    "_uncompress", referenced from: 
     _ccInflateCCZFile in libcocos2d.a(ZipUtils.o) 
    "_gzopen", referenced from: 
     _ccInflateGZipFile in libcocos2d.a(ZipUtils.o) 
    "_gzread", referenced from: 
     _ccInflateGZipFile in libcocos2d.a(ZipUtils.o) 
    "_gzclose", referenced from: 
     _ccInflateGZipFile in libcocos2d.a(ZipUtils.o) 
ld: symbol(s) not found for architecture armv7 
clang: error: linker command failed with exit code 1 (use -v to see invocation) 

을 얻고있다. 아무도 그것을 해결하는 방법을 알고 있습니까?

+0

나는 또한 다음 얻고있다 :에서 참조 libcocos2d.a (ZipUtils.o)에 _ccInflateCCZFile "_gzopen":에서 참조 "_uncompress": 정의되지 않은 아키텍처 arm64에 대한 기호를 libcocos2d.a에 _ccInflateGZipFile (에서 참조 libcocos2d.a에 _ccInflateGZipFile (ZipUtils.o) "_gzclose":에서 참조 ZipUtils.o) "_gzread"libcocos2d.a에 _ccInflateGZipFile (ZipUtils.o) LD : 심심하지 아키텍처 arm64에 대해 찾았습니다 clang : 오류 : 링커 명령이 종료 코드 1과 함께 실패했습니다 (호출을 보려면 -v 사용). – privateson

답변

0

새 xcode에서 64 비트에 대한 오래된 프로젝트 중 하나를 컴파일하려고 할 때 동일한 문제가 발생했습니다. 해결책은 빌드 단계 - 라이브러리와 바이너리 연결 -> libz.1.dylib 추가.