fatal error: too many errors emitted, stopping now [-ferror-limit=]报错

来源:互联网 发布:spas软件 编辑:程序博客网 时间:2024/05/21 10:55

今天更新svn之后在sqlite3.h报了些错误,找了一上午原因,是同事的宏定义导致系统文件报错,,切记切记,把#define int(y) (int)y  去掉就行了,一般情况报系统文件错误都是宏定义冲突的原因



In file included from <built-in>:181:

In file included from <command line>:3:

In file included from /Users/app/Desktop/testDemo/BusinessWorld/BusinessWorld/BusinessWorld/Business-Prefix.pch:12:

In file included from /Users/app/Desktop/testDemo/BusinessWorld/BusinessWorld/BusinessWorld/PublicClass/Common.h:11:

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS8.1.sdk/usr/include/sqlite3.h:698:8: error: expected ';' at end of declaration list

  int (*xTruncate)(sqlite3_file*, sqlite3_int64 size);

       ^

In file included from <built-in>:181:

In file included from <command line>:3:

In file included from /Users/app/Desktop/testDemo/BusinessWorld/BusinessWorld/BusinessWorld/Business-Prefix.pch:11:

In file included from /Users/app/Desktop/testDemo/BusinessWorld/BusinessWorld/BusinessWorld/PublicClass/configure.h:12:

In file included from /Users/app/Desktop/testDemo/BusinessWorld/BusinessWorld/BusinessWorld/PublicClass/RootViewController/RootViewController.h:11:

/Users/app/Desktop/testDemo/BusinessWorld/BusinessWorld/BusinessWorld/PublicClass/CTB.h:58:21: note: expanded from macro 'int'

#define int(y) (int)y  

                    ^

fatal error: too many errors emitted, stopping now [-ferror-limit=]



0 0
原创粉丝点击