VC++6.0上建立了个基于MFC应用程序,在编译时候没出现错误,但在LINK的是时候出现这样的错误:
Linking...
LINK : fatal error LNK1104: cannot open file "mfc42d.lib"
执行 link.exe 时出错.
Calculator.exe - 1 error(s), 0 warning(s)

答案:

错误主要出现在网络流传的VC++6.0版本中,当调试链接MFC向导程序的时候,出现此错误。发生这一错误的原因主要是设置问题,但仅通过修改设置却无法解决。并且通过重新安装也无法解决。 正确的解决方法是将安装文件中的 \用户安装目录\VC6CN\VC98\MFC\LIB 或 用户安装目录\VC6EN\VC98\MFC\LIB 目录下的所有文件复制,粘贴到 \用户安装目录\VC98\Lib 即可。
产生此错误的主要原因是VC编译程序在Microsoft Visual Studio\VC98\Lib目录下链接而非Microsoft Visual Studio\VC98\MFC\Lib目录,故即使Microsoft Visual Studio\VC98\MFC\Lib下有mfc42d.lib,也无法链接.LINK : fatal error LNK1104: cannot open file "mfc42d.lib"

程序员的基础教程:菜鸟程序员

LINK : fatal error LNK1104: cannot open file mfc42d.lib相关推荐

  1. VS2017 LINK : fatal error LNK1104: cannot open file ‘atls.lib‘错误解决方案

    用VS 2008编写ATL的64位应用程序时,提示链接错误: VS2008 LINK : fatal error LNK1104: cannot open file 'atls.lib' 问题原因 V ...

  2. VS2008 LINK : fatal error LNK1104: cannot open file 'atls.lib'错误解决方案

    用VS 2008编写ATL的64位应用程序时,提示链接错误: VS2008 LINK : fatal error LNK1104: cannot open file 'atls.lib' 问题原因 V ...

  3. LINK : fatal error LNK1104: cannot open file 'libboost_filesystem-vc120-mt-sgd-1_63.lib'

    前言 编译一个cm时,用到了boost, 先试了boost_1_34_1, vc6编译不过去, 明显语法不支持. 下载了最新的boost版本boost_1_63_0, 用vs2013编译. 进入vs2 ...

  4. LINK : fatal error LNK1104: cannot open file “kernel32.lib

    场景: 使用 VC6.0English 软件时,提示:LINK : fatal error LNK1104: cannot open file "kernel32.lib. 解决方案 配置 ...

  5. window+cmd+.cpp(window系统命令行运行.cpp文件) + LINK : fatal error LNK1104: cannot open file ‘LIBCMT.lib‘

    在window系统中,命令行运行.cpp文件的步骤(假定已经安装好visual studio 2015): 1. 设置环境变量:C:\Program Files (x86)\Microsoft Vis ...

  6. 完美解决LINK : fatal error LNK1104: cannot open file Debug/xx.exe的问题

    问题:  运行VC时总出现  Linking-  LINK : fatal error LNK1104: cannot open file "Debug/xx.exe"  Erro ...

  7. LINK : fatal error LNK1104: 无法打开文件“mfc71.lib”的原因又一例

    LINK : fatal error LNK1104: 无法打开文件"mfc71.lib"的原因一例 http://blog.csdn.net/mxclxp/article/det ...

  8. LINK : fatal error LNK1104: 无法打开文件“mfc71.lib”的原因一例

    LINK : fatal error LNK1104: 无法打开文件"mfc71.lib"的原因一例 [环境]   日文Windows XP OS   中文Visual Studi ...

  9. Qt LINK : fatal error LNK1104: 无法打开文件“xxx.lib”

    遇到这个问题实在太多次了,必须记录一下.. [问题现象] 原来.pri文件中引入库文件的代码是这样的 LIBS += -L$$PWD/$$strPath/$$strLib/ -lavcodec -la ...

最新文章

  1. Android 中的 Service 全面总结(转)
  2. Vue.js 监听属性简单实例
  3. 【直播课】6小时掌握YOLO缺陷检测与Faster RCNN动物检测实战
  4. python 协程可以嵌套协程吗_Python线程、协程探究(2)——揭开协程的神秘面纱...
  5. 在c语言中函数的定义变量的值为,变量定义(C语言中变量的声明和定义)
  6. SAP Cloud for Customer Cloud Application Studio的Trace功能
  7. vs2019 缺android sdk,VS2019由于缺少NuGet Microsoft.NET.Sdk.Functions程序包而无法加载项目,但也无法添加此程序包(示例代码)...
  8. linux进程上下文切换的具体过程,Linux实验三 结合中断上下文切换和进程上下文切换分析Linux内核一般执行过程...
  9. CSS中的box-sizing
  10. python使用-使用python进行数据清洗
  11. LL(1)文法与其对应的FOLLOW,SELECT和FIRST集
  12. 安装ALEXA工具条
  13. 洛谷 P3382(三分查找凹点和凸点)
  14. java qlv转mp4 代码_怎么将qlv格式转换成mp4?教你快速转换视频格式的技巧
  15. linux OOM killer分析
  16. mysql忘记root密码拯救方法(flush privileges)
  17. 微信小程序采坑四:下拉刷新不回弹
  18. React.js 学习
  19. Oracle ora-12560报错的解决办法
  20. 接口测试流程是怎样的?

热门文章

  1. spring控制事务:声明式事务(XML)事务的传播行为
  2. CAP与Base理论
  3. [Swift]LeetCode944. 删除列以使之有序 | Delete Columns to Make Sorted
  4. hdu 2795(单点改动)
  5. tarnado源码解析系列一
  6. 类继承、组合和抽象类
  7. 237. Delete Node in a Linked List
  8. 解决Java compiler level does not match the version of the installed Java project facet.问题
  9. Python的ASCII, GB2312, Unicode , UTF-8区别
  10. Java针对ArrayList自定义排序的2种实现方法