出现这类问题一般是由于所运行的项目是VC6(或者vs2003)创建的,而后又用VS2005或者更高版本工具打开项目导致的,原因都是因为LIBCD.lib文件被更改了.要解决问题的话,只要在链接设置那里忽略它就没问题了。

解决办法是:

第一种方案:在项目-属性-链接器- 命令行 加 /nodefaultlib:libcd

第二种方案:在项目-属性-链接器- 输入-忽略特定库加:LIBCD.lib

两种方法都可以。

再转载一些别人相关的资料

•Run-Time Library是编译器提供的标准库,提供一些基本的库函数和系统调用。
我们一般使用的Run-Time Library是C Run-Time Libraries。当然也有Standard C++ libraries。
C Run-Time Libraries实现ANSI C的标准库。VC安装目录的CRT目录有C Run-Time库的大部分源代码。 C Run-Time Libraries有静态库版本,也有动态链接库版本;有单线程版本,也有多线程版本;还有调试和非调试版本。
•动态链接库版本:
/MD Multithreaded DLL 使用导入库MSVCRT.LIB
/MDd Debug Multithreaded DLL 使用导入库MSVCRTD.LIB
•静态库版本:
/ML Single-Threaded 使用静态库LIBC.LIB
/MLd Debug Single-Threaded 使用静态库LIBCD.LIB
/MT Multithreaded 使用静态库LIBCMT.LIB
/MTd Debug Multithreaded 使用静态库LIBCMTD.LIB
若要使用此运行时库                                              请忽略这些库
单线程 (libc.lib)                                       libcmt.lib、msvcrt.lib、libcd.lib、libcmtd.lib、msvcrtd.lib
多线程 (libcmt.lib)                                    libc.lib、msvcrt.lib、libcd.lib、libcmtd.lib、msvcrtd.lib
使用 DLL 的多线程 (msvcrt.lib) l                ibc.lib、libcmt.lib、libcd.lib、libcmtd.lib、msvcrtd.lib
调试单线程 (libcd.lib)                               libc.lib、libcmt.lib、msvcrt.lib、libcmtd.lib、msvcrtd.lib
调试多线程 (libcmtd.lib)                           libc.lib、libcmt.lib、msvcrt.lib、libcd.lib、msvcrtd.lib
使用 DLL 的调试多线程 (msvcrtd.lib)          libc.lib、libcmt.lib、msvcrt.lib、libcd.lib、libcmtd.lib

转载于:https://www.cnblogs.com/hyfemma/archive/2010/11/14/1876846.html

LINK : fatal error LNK1104: 无法打开文件“LIBCD.lib”相关推荐

  1. 使用VS开发C++ 控制台程序或其他项目出现 ‘ LINK : fatal error LNK1104: 无法打开文件“LIBCD.lib” ’ 常规解决办法

    原因:大多是由低版本例如VC6(本人是)开发项目,然后在高版本上再开发该项目导致LIBCD.lib出现更改由此出现错误提示. 本人VS版本2017: 一般解决办法: 第一步:右键项目属性 第二步:在忽 ...

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

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

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

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

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

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

  5. LINK : fatal error LNK1104: 无法打开文件“opencv_world400d.lib”---VS2017+OpenCV配置过程

    目录 问题1.关于LINK : fatal error LNK1104: 无法打开文件"opencv_world400d.lib"问题解决 问题2.调试opencv程序时总是提示: ...

  6. LINK : fatal error LNK1104: 无法打开文件“mfc90ud.lib”

    vs2008项目升级到vs2010之后,编译,然后报错LINK : fatal error LNK1104: 无法打开文件"mfc90ud.lib" 原因:用了是旧2008的vc9 ...

  7. VS中添加lib文件,编译出错:LINK : fatal error LNK1104: 无法打开文件:×××.lib解决办法

    添加库文件: 在VS中右击项目点属性: 添加头文件目录:   配置属性-->C/C++-->常规-->附加包含目录 加上头文件存放的目录.   添加lib文件:   配置属性--&g ...

  8. LINK : fatal error LNK1104: 无法打开文件“mfc140u.lib” 错误解决方案

    文档声明: 以下资料均属于本人在学习过程中产出的学习笔记,如果错误或者遗漏之处,请多多指正.并且该文档在后期会随着学习的深入不断补充完善.感谢各位的参考查看. 笔记资料仅供学习交流使用,转载请标明出处 ...

  9. vs2019编译错误:LINK : fatal error LNK1104: 无法打开文件“atls.lib”

    在项目属性里面,将Spectre缓解禁用就可以了

最新文章

  1. 如何写好数据分析师简历
  2. python的实现和测试是啥意思_Python接口自动化测试之pytest与unittest区别
  3. 安卓手机能用signal吗_现在的安卓手机可以直接更新成鸿蒙系统吗?还是必须购买新的手机?...
  4. JS原型链中的属性问题
  5. Cognitive Inference:认知推理下的常识知识库资源、常识推理测试评估与中文实践项目索引
  6. HDU 5928 DP 凸包graham
  7. Python入门系列——第14篇
  8. 微信小程序支付异常:requestPayment:fail no permission
  9. xshell使用xftp传输文件 、使用pure-ftpd搭建ftp服务
  10. Fitts’ Law / 菲茨定律
  11. 详解 ManualResetEvent(转)
  12. JMP系列-基础操作(二)
  13. 谷歌生物医学专用翻译_【小虎聊干货】八大翻译软件大揭秘,告诉你科研翻译的正确打开方式...
  14. python excel 单元格换行_数据标准化 使用Python脚本处理excel单元格换行符
  15. 中文正版Unity下载
  16. 虚拟服务器怎么连uk,rustUKn建造服务器指令
  17. 2022年计算机考研408考点清单(1.0版本已更完——欢迎指正)
  18. c语言中负数的读取和存储,C语言中负数的存储方式
  19. 华为p40鸿蒙2.0演示,华为P40强硬登场:屏下镜头+鸿蒙2.0+徕卡5摄,国产骄傲绝不服输...
  20. AUC、ROC、ACC区别

热门文章

  1. ActiveMQ入门实例
  2. 重构,改善既有代码的设计--第八章感悟
  3. 选择不相交区间(贪心算法) By ACReaper
  4. 安装ie浏览器的js脚本调试工具
  5. PHP迸发,PHP 开发 「十宗罪」
  6. springboot mybatis 热加载mapper.xml文件(最简单)
  7. 了解 yarn 、npm、nodejs
  8. Android 全局悬浮按钮,悬浮按钮点击事件
  9. Android 常见内存泄漏及解决方法
  10. cesium billboard 设置距离控制可见度