美文网首页
cocos导出自定义lua脚本 遇到的 __builtin_i

cocos导出自定义lua脚本 遇到的 __builtin_i

作者: OliverO | 来源:发表于2017-07-17 20:19 被阅读0次

在Mac环境下,cocos 导出lua的时候,如果出现 __builtin_ia32_xx 没有定义的问题,可以使用下面的步骤解决:

第一步:找到你使用的clang的include 目录

              在generator.py 中找到下面这一行

                config.set('DEFAULT', 'clangllvmdir', llvm_path)

将它输出,从而找到了 clang的目录。比如我的目录是:

/Users/apple/Library/Cocos/CocosStore/android-ndk-r10e/toolchains/llvm-3.6/prebuilt/darwin-x86_64

 然后找到你用编写的 *.ini文件,并找到

clang_headers = -I%(clangllvmdir)s/lib/clang/3.6/include

最终找到了 include 目录:

/Users/apple/Library/Cocos/CocosStore/android-ndk-r10e/toolchains/llvm-3.6/prebuilt/darwin-x86_64/lib/clang/3.6/include

第二步,在上面的目录中运行下面这个python脚本:

clang.llvm.org/builtins.py

builtins.py  *.h

相关文章

网友评论

      本文标题: cocos导出自定义lua脚本 遇到的 __builtin_i

      本文链接:https://www.haomeiwen.com/subject/leazhxtx.html