cocos2d-x 2.x必须升级到2.26才能通过appstore对64bit支持的验证

cocos2d-x 2.x必须升级到2.26才能通过appstore对64bit支持的验证,第1张

概述标题有点唬人,但如果还在用2.x的朋友,升级到2.26是有必要的。因为luajit不支持64bit,因此在ios 64bit上只能用lua,不能用luajit了。cocos2d-x2.26为此专门将3.x上的lua加密移植了过来。详细可以看这里:http://www.cocos2d-x.org/news/386 顺便帖一下32bit和64bit的不一样 Integer data type ILP3

标题有点唬人,但如果还在用2.x的朋友,升级到2.26是有必要的。因为luajit不支持64bit,因此在ios 64bit上只能用lua,不能用luajit了。cocos2d-x2.26为此专门将3.x上的lua加密移植了过来。详细可以看这里:http://www.cocos2d-x.org/news/386

顺便帖一下32bit和64bit的不一样

Integer data type

ILP32 size

ILP32 alignment

LP64 size

LP64 alignment

char

1 byte

1 byte

BOol,bool

short

2 bytes

2 bytes

int

4 bytes

4 bytes

long

8 bytes

8 bytes

long long

8 bytes

pointer

size_t

time_t

NSInteger

CFIndex

fpos_t

off_t

8 bytes


floating-point type

LP64 size

float

double

8 bytes

CGFloat

8 bytes

如果项目已经在用低于2.26版本的,可以参考一下这篇文章,手动升级来支持2.26 http://blog.csdn.net/forza2121/article/details/43280847 总结

以上是内存溢出为你收集整理的cocos2d-x 2.x必须升级到2.26才能通过appstore对64bit支持的验证全部内容,希望文章能够帮你解决cocos2d-x 2.x必须升级到2.26才能通过appstore对64bit支持的验证所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1054106.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-25
下一篇2022-05-25

发表评论

登录后才能评论

评论列表(0条)

    保存