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
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
相关文章推荐
- jquery-join()
- 信息管理学基础
- HTTP POST GET 本质区别详解
- 第4周—项目3.(3)单链表递增
- mysql 批量更新临时表中的数据
- thinkphp 钩子的简单实现和总结
- javascript系列(3)-在html的文档模式
- c++里面的namespace
- isset()、empty()、is_NULL()的区别
- linux下crontab实现定时服务详解
- 通过Context查找TextView Button
- eclipse调试java程序的九个技巧
- 简单适配+静态库+SVN
- Linux 删除目录内压缩文件
- Archetype&Specification&Publish-Subscribe
- 领域模型、贫血模型、充血模型概念总结
- Java的整体认识--类的初步理解和第一个Java程序
- VS2013 编译程序时提示 无法查找或打开 PDB 文件
- struts2修改prepare拦截器
- VS2013 编译程序时提示 无法查找或打开 PDB 文件