现在我的项目需要转到ios上面,现将环境参数展示
cocos版本 3.0
语言 c++ lua
xcode版本 5.1.1
系统版本 OS X 10.10.2 (14C109)
编译mac版本和32位ios版本都OK,就是编译64位的时候出现很多错误,下面是其中一条
编译编译
Undefined symbols for architecture x86_64:
“_luaL_addlstring”, referenced from:
_qpdecode in libluabindings iOS.a(mime.o)
_b64decode in libluabindings iOS.a(mime.o)
_b64encode in libluabindings iOS.a(mime.o)
_b64pad in libluabindings iOS.a(mime.o)
_buffer_meth_receive in libluabindings iOS.a(buffer.o)
_recvall in libluabindings iOS.a(buffer.o)
_recvraw in libluabindings iOS.a(buffer.o)
后来我尝试使用cocos new 一个工程。编译也是一样的结果,急急急,求各位大神帮忙!!
大神们,帮帮忙啊!不要沉啊!
如果是编译有两百多个报错,你可以用release真机试一下
编译一共 78个错误 76个是lua的库的
核对一下自己项目的Building Setting中的Architectures和Valid Architectures与cocos里面的是否一致,然后就是用release编译,不用debug编译试一下
非常感谢你的耐心,我核对过了的,我实在没办法,就cocos new 了一个lua工程 直接编译 也是这样