一开始没设置cocos_root出错,后来我在genbindings.py里面设置
cocos_root = os.path.abspath(project_root)
cocos_root = os.path.abspath(’/Applications/Cocos/frameworks/cocos2d-x-3.7’)
我的ndk是r10c,运行的时候出现了一大堆类似的错误如下:
Errors in parsing headers:
1. <severity = Warning,
location = ,
details = "'FLT_DIG' macro redefined">
2. <severity = Warning,
location = ,
details = "'DBL_DIG' macro redefined">
3. <severity = Warning,
location = ,
details = "'FLT_MAX' macro redefined">
4. <severity = Warning,
location = ,
details = "'DBL_MAX' macro redefined">
5. <severity = Warning,
location = ,
details = "'FLT_MIN' macro redefined">
6. <severity = Warning,
location = ,
details = "'DBL_MIN' macro redefined">
```
郁闷了,最终还是显示
File "/Users/ZY/Documents/otherManGame/CocosJSBindTest/tools/bindings-generator/clang/cindex.py", line 2225, in from_source
raise TranslationUnitLoadError("Error parsing translation unit.")
TranslationUnitLoadError: Error parsing translation unit.
-------------------------------------
Generating javascript bindings fails.
-------------------------------------
```
有哪位大神知道这些问题怎么解