1

Atm,我正在将 Tango 的 SDK 与使用 Cocos2dx 3.0 构建的游戏集成,我遇到了 XCode 控制台打印“libpng 错误:zlib 参数错误”的问题。错误的初始跟踪显示,CCImage.cpp 中的函数调用 png_read_update_info 在初始化 png 文件时提前终止,导致当 SpriteBatchNode 尝试将 spritesheet 添加到缓存时,由于纹理未成功初始化而导致严重的过度错误。此外,SDK 中的其中一个 lib 文件被发现包含一个 zlib 文件。

这个问题的原因到底是什么,使用了多个 zlib?最终,我是否有办法解决这个问题,或者 Tango 必须对他们的 SDK 做些什么?

4

1 回答 1

0

您可以将您的项目与不同版本的 zlib 链接。我认为 Cocos2dx 3.0 已经很好地配置了 zlib,所以您可能需要检查您的 Tango 的 SDK 中是否还有另一个 zlib。

尝试将其删除并再次测试。

于 2014-12-23T09:44:27.927 回答