2017-06-21 71 views

回答

0

VS2015没有定义你正在寻找的__iob_func对象,而VS2008做的。你链接的库是旧的,需要它。最好自己定义它。

将以下内容添加到受影响项目中的其中一个源文件中,它可能有助于链接。

#if _MSC_VER >= 1900 // VS2015+ 

static FILE iob[] = { *stdin, *stdout, *stderr }; 

extern "C" FILE* __cdecl __iob_func(void) 
{ 
    return iob; 
} 

#endif // _MSC_VER