1.7 导出新的接口失败

在C++中spine库的SkeletonRenderer上加了一些接口, genbinding之后jsb_cocos2dx_spine_auto.[hc]pp, jsb_cocos2dx_spine_auto_api.js中都有了新函数, gulp gen-simulator, gulp update-simulator-config之后运行起来却报错.


求解.

是不是jsb_cocos2dx_spine_auto_api.js这个文件还要放到哪儿去?

设定了自定义引擎目录了吗?

貌似把simulator文件夹删除从新gen-simulator就好了…
之前simulator是过去版本的时候生成的.

请问你ios有编译成功吗,1.7

还没有搞ios, 刚弄完windows的, 下面搞android

@jare
windows的simulator不能更新到引擎新的导出或者变化, 只能删掉旧的simulator重新编译一下才可以.
这个很不方便啊.

没理解这句话具体指的是。你更新了creator,内置的simulator也是配套的。
如果你有定制lite引擎,那么你需要pull最新代码,然后重新编译simulator的。

对, 我就是重新编译的, 然后每次我在引擎里面加新接口并生成自动绑定之后, 只是编译是不行的, 找不到新函数.
只能把引擎工程清空, 重新编译, 之前的版本是没有这个问题的.

能否具体说明一下编译是不行的?请提供更多的信息,比如截图,报错信息。