收藏官网首页
查看: 5762|回复: 3

机智云3版SDK在Xcode6里编译不了模拟器Target!!

发表于 2014-11-12 16:20:27 | 显示全部楼层 |阅读模式
免费使用STM32、APP自动代码生成工具
本帖最后由 风扬蛮子 于 2014-11-12 16:29 编辑

如题!
 楼主| 发表于 2014-11-12 16:21:21 | 显示全部楼层
本帖最后由 风扬蛮子 于 2014-11-12 16:33 编辑

克奥!解决方法如下:

在AppDelegate里增加如下代码就可以了。

#include <dirent.h>
#include <stdio.h>

extern "C"
{
    DIR * opendir$INODE64( const char *filename )
    {
        return opendir(filename);
    }

    DIR * opendir$INODE64$UNIX2003( const char *filename )
    {
        return opendir(filename);
    }

    int closedir$UNIX2003( DIR *dirp )
    {
        return closedir(dirp);
    }

    struct dirent * readdir$INODE64( DIR *dirp )
    {
        return readdir(dirp);
    }

    FILE * fopen$UNIX2003( const char * filename, const char * mode )
    {
        return fopen(filename, mode);
    }
   
    size_t fwrite$UNIX2003( const void *a, size_t b, size_t c, FILE *d )
    {
        return fwrite(a, b, c, d);
    }

    int fputs$UNIX2003( const char * s, FILE * stream )
    {
        return fputs(s, stream);
    }
   
    char* strerror$UNIX2003( int errnum )
    {
        return strerror(errnum);
    }
}


0

主题

1

帖子

19

积分

新手上路

Rank: 1

积分
19
发表于 2014-11-12 16:50:28 | 显示全部楼层
可以编译了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

加入Q群 返回顶部

版权与免责声明 © 2006-2024 Gizwits IoT Technology Co., Ltd. ( 粤ICP备11090211号 )

快速回复 返回顶部 返回列表