之前系统升级到最新的EI后,cocos2d lua绑定编译出现了LibclangError: dlopen(libclang.dylib, 6)的错误,如下图
查了好多地方,都说是路径问题,有些说是版本问题,按照无法查找的文件,找到了解决办法
1.找到frameworks->cocos2d-x->tools->bindings-generator->clang->cindex.py文件
找到get_cindex_library()方法,将library = cdll.LoadLibrary(self.get_filename())路劲改为如图:
2.保存重新编译即可