您的位置:首页 > 其它

error LNK2019: 无法解析的外部符号 __imp____iob_func

2015-09-23 18:06 543 查看
在VS2015中使用静态库时编译出错
1>libcurl_md.lib(cookie.obj) : error LNK2019: 无法解析的外部符号 __imp____iob_func,该符号在函数 _Curl_cookie_init 中被引用

1>libcurl_md.lib(url.obj) : error LNK2001: 无法解析的外部符号 __imp____iob_func

1>libcurl_md.lib(mprintf.obj) : error LNK2001: 无法解析的外部符号 __imp____iob_func

1>libcurl_md.lib(formdata.obj) : error LNK2001: 无法解析的外部符号 __imp____iob_func

1>libcurl_md.lib(ftp.obj) : error LNK2001: 无法解析的外部符号 __imp__sscanf

1>libcurl_md.lib(rtsp.obj) : error LNK2001: 无法解析的外部符号 __imp__sscanf

1>libcurl_md.lib(socks.obj) : error LNK2001: 无法解析的外部符号 __imp__sscanf

1>libcurl_md.lib(http_proxy.obj) : error LNK2001: 无法解析的外部符号 __imp__sscanf

1>libcurl_md.lib(transfer.obj) : error LNK2001: 无法解析的外部符号 __imp__sscanf

1>libcurl_md.lib(parsedate.obj) : error LNK2001: 无法解析的外部符号 __imp__sscanf

1>libcurl_md.lib(imap.obj) : error LNK2001: 无法解析的外部符号 __imp__sscanf

1>libcurl_md.lib(telnet.obj) : error LNK2001: 无法解析的外部符号 __imp__sscanf

1>libcurl_md.lib(cookie.obj) : error LNK2001: 无法解析的外部符号 __imp__sscanf

1>libcurl_md.lib(hostip.obj) : error LNK2001: 无法解析的外部符号 __imp__sscanf

1>libcurl_md.lib(url.obj) : error LNK2001: 无法解析的外部符号 __imp__sscanf

1>libcurl_md.lib(http.obj) : error LNK2001: 无法解析的外部符号 __imp__sscanf

1>libcurl_md.lib(mprintf.obj) : error LNK2019: 无法解析的外部符号 __imp__sprintf,该符号在函数 _dprintf_formatf 中被引用

1>libcurl_md.lib(idn_win32.obj) : error LNK2019: 无法解析的外部符号 __imp__wprintf,该符号在函数 _curl_win32_ascii_to_idn 中被引用

1>C:\Users\zyu\Documents\Visual Studio 2015\Projects\ConsoleApplication1\Debug\ConsoleApplication1.exe : fatal error LNK1120: 4 个无法解析的外部命令

原因是我这个libcurl_md.lib的库是在VS2013环境下编出来的,直接用到VS2015中出现问题
解决方案:把lib重新编译成VS2015版本,再使用OK
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: