xcode编译打包unity 3d生成的项目报错Unkown type name "__declspec"

[ At 2017/1/14 By wukong   0 comments ]

在xcode编译打包unity 3d发布生成的项目,报错

il2cpp-codegen.h 

 Unkown type name "__declspec"

解决办法:

在生成的xcode项目文件夹中找到头文件 il2cpp-config.h ,其中__declspec宏定义的定义原本为

#define NORETURN __declspec(noreturn)

修改为

#define NORETURN __attribute__((noreturn)) //www.7es.cn

重新编译项目即可。

不过每次用unity3d发布项目都会再次覆盖修改后的文件,为了一劳永逸,可以修改unity3d目录中这个文件的模板,方法就是在unity3d开发工具安装目录中搜索同名头文件进行修改。

 

 

 

 

 

 

 

 

« ubuntu 12安装jdk1.7切换jdk版本svn命令标记删除本地已经删除的文件 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

日历

最新评论及回复

最近发表

Powered By 空空如也 

Copyright 2018 www.7es.cn . Some Rights Reserved. Email:iamwgh@msn.com