标题有点唬人,但如果还在用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 | ||||
---|---|---|---|---|---|---|---|---|
|
1 byte | 1 byte | ||||||
short | 2 bytes | 2 bytes | ||||||
4 bytes | 4 bytes | |||||||
8 bytes | 8 bytes | |||||||
8 bytes | pointer | size_t | time_t | NSInteger | CFIndex | fpos_t | off_t | 8 bytes
|
Floating-point type | LP64 size |
---|---|
double | 8 bytes |
8 bytes |
http://blog.csdn.net/forza2121/article/details/43280847