标签:
开发的项目多了,对于一个i386的错误,处理起来应该是得心应手的,可是仔细看来,跟之前遇到i386的错误还不大一样,直接搜i386是搜不到该问题解决的方法,你要是搜“Undefined symbols for architecture i386”会搜出一些答案,但也不是很多,并且能不能解决当前遇到的问题,还得自己试过后才知道行还是不行。这里我就给大家说一下我当时搜到的一些解决方法:
#ifdef DEBUG FILE *fopen$UNIX2003(const char *filename, const char *mode); size_t fwrite$UNIX2003(const void *ptr, size_t size, size_t nitems, FILE *stream); #endif
再在AppDelegate.m文件中添加如下代码:
#ifdef DEBUG FILE *fopen$UNIX2003(const char *filename, const char *mode) { return fopen(filename, mode); } size_t fwrite$UNIX2003(const void *ptr, size_t size, size_t nitems, FILE *stream) { return fwrite(ptr, size, nitems, stream); } #endif
iOS:Xcode的beta下编译低版本项目时,出现的Link错误( "_fwrite$UNIX2003", referenced from:)
标签:
原文地址:http://www.cnblogs.com/XYQ-208910/p/5613904.html