error LNK2001: unresolved external symbol __imp__fopen

有问题当然要问百度大哥了,谷歌大叔虽然厉害但咱鸟文不行只好放弃

百度方法:

    一、添加头文件#include <stdio.h>(有点郁闷:又不是报没定义,添毛线啊).
    二、__imp__perror  ...imp__fopen等等都是C库函数,应该包含libc.lib 或者libcmt.lib
    (这位仁兄蛮专业,可惜仍旧没有解决我的问题)。
    三、默认的"Debug Single-threaded"改成"Debug Multithreaded DLL"即可。
[Project]  ->  [Setting]  ->  [C++]  ->  [Code Generation]  ->  [Use run-time library]

 

第三种方法觉得可以,我的VC6默认的是Multithreaded DLL,按照以上方法改成"Debug Multithreaded DLL"后编译错误依旧,然后几个值就轮流改,当改到Multithreaded时,终于编译成功。
感谢伟大的百度哥,谨此MARK一下。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值