LINK : fatal error LNK1104: 无法打开文件“LIBCD.lib”
出现这类问题一般是由于所运行的项目是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”相关推荐
- 使用VS开发C++ 控制台程序或其他项目出现 ‘ LINK : fatal error LNK1104: 无法打开文件“LIBCD.lib” ’ 常规解决办法
原因:大多是由低版本例如VC6(本人是)开发项目,然后在高版本上再开发该项目导致LIBCD.lib出现更改由此出现错误提示. 本人VS版本2017: 一般解决办法: 第一步:右键项目属性 第二步:在忽 ...
- LINK : fatal error LNK1104: 无法打开文件“mfc71.lib”的原因又一例
LINK : fatal error LNK1104: 无法打开文件"mfc71.lib"的原因一例 http://blog.csdn.net/mxclxp/article/det ...
- LINK : fatal error LNK1104: 无法打开文件“mfc71.lib”的原因一例
LINK : fatal error LNK1104: 无法打开文件"mfc71.lib"的原因一例 [环境] 日文Windows XP OS 中文Visual Studi ...
- Qt LINK : fatal error LNK1104: 无法打开文件“xxx.lib”
遇到这个问题实在太多次了,必须记录一下.. [问题现象] 原来.pri文件中引入库文件的代码是这样的 LIBS += -L$$PWD/$$strPath/$$strLib/ -lavcodec -la ...
- LINK : fatal error LNK1104: 无法打开文件“opencv_world400d.lib”---VS2017+OpenCV配置过程
目录 问题1.关于LINK : fatal error LNK1104: 无法打开文件"opencv_world400d.lib"问题解决 问题2.调试opencv程序时总是提示: ...
- LINK : fatal error LNK1104: 无法打开文件“mfc90ud.lib”
vs2008项目升级到vs2010之后,编译,然后报错LINK : fatal error LNK1104: 无法打开文件"mfc90ud.lib" 原因:用了是旧2008的vc9 ...
- VS中添加lib文件,编译出错:LINK : fatal error LNK1104: 无法打开文件:×××.lib解决办法
添加库文件: 在VS中右击项目点属性: 添加头文件目录: 配置属性-->C/C++-->常规-->附加包含目录 加上头文件存放的目录. 添加lib文件: 配置属性--&g ...
- LINK : fatal error LNK1104: 无法打开文件“mfc140u.lib” 错误解决方案
文档声明: 以下资料均属于本人在学习过程中产出的学习笔记,如果错误或者遗漏之处,请多多指正.并且该文档在后期会随着学习的深入不断补充完善.感谢各位的参考查看. 笔记资料仅供学习交流使用,转载请标明出处 ...
- vs2019编译错误:LINK : fatal error LNK1104: 无法打开文件“atls.lib”
在项目属性里面,将Spectre缓解禁用就可以了
最新文章
- 如何写好数据分析师简历
- python的实现和测试是啥意思_Python接口自动化测试之pytest与unittest区别
- 安卓手机能用signal吗_现在的安卓手机可以直接更新成鸿蒙系统吗?还是必须购买新的手机?...
- JS原型链中的属性问题
- Cognitive Inference:认知推理下的常识知识库资源、常识推理测试评估与中文实践项目索引
- HDU 5928 DP 凸包graham
- Python入门系列——第14篇
- 微信小程序支付异常:requestPayment:fail no permission
- xshell使用xftp传输文件 、使用pure-ftpd搭建ftp服务
- Fitts’ Law / 菲茨定律
- 详解 ManualResetEvent(转)
- JMP系列-基础操作(二)
- 谷歌生物医学专用翻译_【小虎聊干货】八大翻译软件大揭秘,告诉你科研翻译的正确打开方式...
- python excel 单元格换行_数据标准化 使用Python脚本处理excel单元格换行符
- 中文正版Unity下载
- 虚拟服务器怎么连uk,rustUKn建造服务器指令
- 2022年计算机考研408考点清单(1.0版本已更完——欢迎指正)
- c语言中负数的读取和存储,C语言中负数的存储方式
- 华为p40鸿蒙2.0演示,华为P40强硬登场:屏下镜头+鸿蒙2.0+徕卡5摄,国产骄傲绝不服输...
- AUC、ROC、ACC区别