
解决方法:
1.无法解析的外部符号__imp____iob_func
在代码里输入:
#if _MSC_VER>=1900
#include “stdio.h”
_ACRTIMP_ALT FILE* __cdecl __acrt_iob_func(unsigned);
#ifdef __cplusplus
extern “C”
#endif
FILE* __cdecl __iob_func(unsigned i) {
return __acrt_iob_func(i);
}
#endif /* _MSC_VER>=1900 */
2.无法解析的外部符号 __imp__fprintf
在附加依赖项添加:legacy_stdio_definitions.lib;


本文介绍了如何解决使用MSVC编译器时遇到的两个常见链接错误:无法解析的外部符号__imp____iob_func及__imp__fprintf。通过提供具体的代码实现和添加依赖库的方法,帮助开发者快速定位并解决问题。


被折叠的 条评论
为什么被折叠?



