Xcode编译出错:Unknown type name '__declspec' 如何彻底解决

unity5.3版本以下打包Xcode工程,每次打包编译会出现如下错误:


解决办法:

在unity3d安装目录中找到如下三个文件:

/Applications/Unity5.1.4/Unity.app/Contents/PlaybackEngines/WebGLSupport/BuildTools/Libraries/libil2cpp/include/codegen/il2cpp-codegen.h

/Applications/Unity5.1.4/Unity.app/Contents/PlaybackEngines/iossupport/il2cpp/libil2cpp/include/codegen/il2cpp-codegen.h

/Applications/Unity5.1.4/Unity.app/Contents/Frameworks/il2cpp/libil2cpp/codegen/il2cpp-codegen.h

打开并找打如下:                                                                                                                     

NORETURN staticvoid il2cpp_codegen_raise_exception (Il2CppCodeGenException *ex)


将这个“NORETURN”删除掉;


猜你喜欢

转载自blog.csdn.net/lw450770448/article/details/60587541