没有在引擎代码中加新东西,直接运行的 genbindings.py,报了些错。
… Generating bindings for target lua
… … Processing section cocos2d-x
Traceback (most recent call last):
File “D:\Work\FightWork\Code\Engine\cocos2d-x\tools\bindings-generator/generat
or.py”, line 1312, in
main()
File “D:\Work\FightWork\Code\Engine\cocos2d-x\tools\bindings-generator/generat
or.py”, line 1288, in main
‘headers’: (config.get(s, ‘headers’ , 0, dict(userconfig.items(‘DE
FAULT’)))),
File “C:\Python27\lib\ConfigParser.py”, line 623, in get
return self._interpolate(section, option, value, d)
File “C:\Python27\lib\ConfigParser.py”, line 691, in _interpolate
self._interpolate_some(option, L, rawval, section, vars, 1)
File “C:\Python27\lib\ConfigParser.py”, line 723, in _interpolate_some
option, section, rest, var)
InterpolationMissingOptionError: Bad value substitution:
section:
option : headers
key : cocosdir
rawval : /cocos/cocos2d.h (cocosdir)s/cocos/audio/include/SimpleAudioEn
gine.h (cocosdir)s/cocos/ui/CCProtectedNode.h (cocosdir)s/cocos/3d/CCAnimation
3D.h (cocosdir)s/cocos/3d/CCAnimate3D.h
Generating lua bindings fails.