求libpng,libjpeg,libtiff,libchipmunk的源码

3.3和3.4在VS2013上编译成功,但安卓NDK用的GCC4.9已经完全支持C++14了,而VS2013连C++11都不完全支持,幸好出了VS2015,虽然只是预览版。

那么问题来了,因为标准库有小变动,导致cocos2dx编译失败,幸好cocos2dx开源,两个小地方稍稍改下源码就OK了,但libpng,libjpeg,libtiff,libchipmunk这四个三方库只提供了头文件和lib静态库,未提供源码,而他们引用了stdio.h里的__iob_func函数,在vs2015的stdio.h里没有这个函数,用另外一个函数替换了,致使链接失败,提示找不到__iob_func符号。

尝试过自己去网上找这4个三方库的源码,但找到的都比cocos2dx的版本新,很难找到cocos2dx所用的对应的版本。所以请求官方公布cocos2dx所用的这4个三方库的源码,或者提供对应版本的下载链接。

自知这个要求很麻烦,但还是希望官方能够不嫌麻烦解决一下。

tiff 和 jpeg 已经找到对应版本
png cocos2dx 用的是1.6.2 这个版本还未找到,继续找…

官方都是从这里编译的

https://github.com/cocos2d/cocos2d-x-3rd-party-libs-src/tree/master/contrib/src

url都在rules.mak里。

1赞

还没去试,不过先谢谢版主了。

请问最后解决了吗,怎么解决的,我也遇到了一样的问题!