在Mac環(huán)境下制恍,cocos 導(dǎo)出lua的時(shí)候昵观,如果出現(xiàn) __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
第二步,在上面的目錄中運(yùn)行下面這個(gè)python腳本:
builtins.py ?*.h