【已解决】一步一个坑,防不胜防!undefined reference to nonvirtual thunk

自己新建了一个class public ui::Layou,vs2013里面运行都ok,没问题,结果在compile -p android的时候,报错,

undefined reference to nonvirtual thunk cocos2d::ui::Layout::createLayoutManager()
undefined reference to nonvirtual thunk cocos2d::ui::Layout::doLayoutr()

意思大概是这个方法没有重写,可是我看了下Layout源码,已经重写了啊!

更令人蛋疼的是,另外一个项目,我同样的新建的class继承layout,结果没问题啊,没问题啊,没问题啊,

求大神指教啊。。。。。。。。。。。。。。

【已解决】
原来是用的3.5版的,现在替换成3.7的!

我,也,真,特,么,的,是,醉,了

cocos2dx每升级一次版本,是不是意味为以前的版本就不能用了,这是要玩死自己的节奏啊,还记得当初的微云引擎吗

3.8打包也出这个问题了。。。无奈啊。。

3.10的HTTP也一样,按照testCpp里的实例把该引用的头文件和命名空间都引用了,就是报错~

:9:前几天我在3.8被时钟bug 坑 升级到 3.10被渲染坑
Unknown commands in renderQueue
CCASSERT(_glprogram, “invalid glprogram”);
:9:

还是老实用回3.3吧。