首页 > 解决方案 > 如何解决 LNK2019 未解决的外部 __imp____iob_func

问题描述

尝试使用 Gsl 库 v1.13 将旧的 Visual Studio 2008 x86 项目与 Visual Studio 2019 链接,我在链接步骤中收到此错误:

LNK2019 symbole externe non résolu __imp____iob_func référencé dans la fonction _gsl_error

选项与 Visual Studio 2008 项目中的选项相同,并且已经在此链接中尝试了以下几点: 未解析的外部符号 __imp__fprintf 和 __imp____iob_func, SDL2

如果有人有想法并且可以提供帮助?谢谢

标签: visual-studio-2019lnk2019

解决方案


__iob 和 __printf 是包含在 stdio 库中的符号。

在我看来,标准 libc 库没有静态链接到您的新可执行文件。

试试这个:

配置新项目静态链接libc库


推荐阅读