Cocos2dx 2.2.3体系结构arm64::WebPInitDecoderConfigInternal的未定义符号

Cocos2dx 2.2.3 Undefined symbols for architecture arm64 :: WebPInitDecoderConfigInternal

本文关键字:符号 WebPInitDecoderConfigInternal 未定义 arm64 体系结构 Cocos2dx      更新时间:2023-10-16

我正在开发cocos2dx游戏。当我在simulator上运行游戏时,效果很好,但当开始存档时,出现了XCODE 6.0 中的以下错误

架构arm64:的未定义符号

"_WebPInitDecoderConfigInternal",引用自:libcocos2dx.a(CCImageCommonWebp.o)中的cocos2d::CCImage::_initWithWebpData(void*,int)

"_WebPGetFeaturesInternal",引用自:libcocos2dx.a(CCImageCommonWebp.o)中的cocos2d::CCImage::_initWithWebpData(void*,int)

"_WebPDecode",引用自:libcocos2dx.a(CCImageCommonWebp.o)中的cocos2d::CCImage::_initWithWebpData(void*,int)

ld:找不到体系结构arm64的符号clang:错误:链接器命令失败,退出代码为1(使用-v查看调用)

您应该是cocos2dx V.3.3才能支持arm64。因为旧的cocos2dy版本不支持arm64位。从2015年2月1日起,其唯一支持32位和苹果的64位应用程序必须获得批准。Thanx

您可以升级到cocos2d-x v2.2.6。此版本支持64位。

http://www.cocos2d-x.org/news/386