首页 > 编程 > C++ > 正文

【C++】无法打开msvcirtd.lib,多个解决办法

2019-11-06 07:48:11
字体:
来源:转载
供稿:网友
楼主本人最近在做毕设,参考学长VC6.0的版本代码,转成VS2010的代码,过程中出现

fatal error LNK1104: cannot open file 'msvcirtd.lib' 

头疼死了。。。百度一下,是因为有人说是因为我文件中使用 #include <iostream.h>的问题。我查找了一下,有可能是这样的问题,我用的是#include <fstream.h> 又百度一下

      1. iostream类: 负责与控制台输入输出打交道, 这个我们已经很熟悉了。   注意: 实际具体又可以区分为:istream和ostream

      2. fstream类:   负责与文件输入输出打交道, 这个我们接触过。  注意: 实际具体又可以区分为:ifstream和ofstream

那我的问题就出在fstream类。

又百度一下,说是fstream是比较旧版的文件。。。一脸懵逼,又没说什么解决办法后来既然少了msvcirtd.lib,那就去找这个文件。然而网上并没有这个文件的下载,没办法,只好在VC6.0中查找,刚好找到,激动得要死。然后放入VS2010的lib链接库中,并在程序中添加#PRagma comment(lib,"msvcirtd.lib")成功!!!!
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

图片精选