Quick-Cocos2d-x 使用tolua工具导出C++的类给Lua调用

环境:quick3.3final,ndkr10c,python2.7.3_32bit,PyYAML-3.10.win32-py2.7,
我按着cocos2dx/tools/tolua/README.mdown里的描述,想把一个c++类导出到lua使用,结果报如下的错误,说找不到stddef.h文件,该怎么破?报错信息如下:
F:\workspace\SampleProj\frameworks\cocos2d-x\tools\tolua>python genbindings.py
PYTHON_BIN not defined, use current python.
generating userconf.ini…
Generating bindings for custom_api…
Using userconfig
(‘androidndkdir’, ‘D:\android\android-ndk-r10c’), (‘clangllvmdir’, ‘D:\and
roid\android-ndk-r10c\toolchains\llvm-3.4\prebuilt\windows’), (‘cocosdir’,
‘F:\workspace\SampleProj\frameworks\cocos2d-x’), (‘cxxgeneratordir’, ‘F:\wo
rkspace\SampleProj\frameworks\cocos2d-x\tools\bindings-generator’), (‘extra
flags’, '-D__WCHAR_MAX_=0x7fffffff -U__MINGW32__’)]

… Generating bindings for target lua

… … Processing section custom_api

====
Errors in parsing headers:

  1. <severity = Warning,
    location = <SourceLocation file None, line 180, column 9>,
    details = “‘WCHAR_MAX’ macro redefined”>
  2. <severity = Warning,
    location = <SourceLocation file ‘F:\workspace\SampleProj\frameworks\coco
    s2d-x/…/runtime-src/Classes/MySprite.h’, line 1, column 9>,
    details = ‘#pragma once in main file’>
  3. <severity = Fatal,
    location = <SourceLocation file ‘D:\android\android-ndk-r10c/platforms/and
    roid-14/arch-arm/usr/include\sys/types.h’, line 33, column 10>,
    details = “‘stddef.h’ file not found”>
    ====

*** Found errors - can not continue
Traceback (most recent call last):
File “F:\workspace\SampleProj\frameworks\cocos2d-x\tools\bindings-generator/ge
nerator.py”, line 1405, in
main()
File “F:\workspace\SampleProj\frameworks\cocos2d-x\tools\bindings-generator/ge
nerator.py”, line 1401, in main
generator.generate_code()
File “F:\workspace\SampleProj\frameworks\cocos2d-x\tools\bindings-generator/ge
nerator.py”, line 1074, in generate_code
self._parse_headers()
File “F:\workspace\SampleProj\frameworks\cocos2d-x\tools\bindings-generator/ge
nerator.py”, line 1110, in _parse_headers
raise Exception(“Fatal error in parsing headers”)
Exception: Fatal error in parsing headers

Generating lua bindings fails.

F:\workspace\SampleProj\frameworks\cocos2d-x\tools\tolua>pause
请按任意键继续. . .

你换个platform看下