cocos2dx跨平台中,包含了.a文件,是否可做到跨平台?

大家好,我们知道cocos2dx写出来的东东是可以跨平台使用的,但是我需要在ios上再附加个.a库到我的工程里,然后再使用cocos2d-x去做这块,是否可以到安卓或winphone下来使用到我的应用以及我.a文件里提供的接口?

或者说,我用cocos2d-x来写的类似的.a文件的东西,是否可以做到跨平台?

.a文件里包含了一个使用了第三方的库,是一个用C语言写的库。

不行,每个平台都要把c编译出相印的文件

— Begin quote from ____

引用楼主juexing于2014-01-03 14:53发表的 cocos2dx跨平台中,包含了.a文件,是否可做到跨平台? :
大家好,我们知道cocos2dx写出来的东东是可以跨平台使用的,但是我需要在ios上再附加个.a库到我的工程里,然后再使用cocos2d-x去做这块,是否可以到安卓或winphone下来使用到我的应用以及我.a文件里提供的接口? http://www.cocoachina.com/bbs/job.php?action=topost&tid=177911&pid=tpc

— End quote

你得明白一点,windows生成的.lib文件,和linux生成的.a文件,都是编译器针对平台生成的二进制文件,里面是一些汇编指令。平台不同,指令不同。所以目前还没有二进制文件是可以跨平台的。。