Visual Studio 2017:LNK1104 无法打开文件"LIBCMTD.lib" 解决方法

VS2010官方正版安装教程:Win11兼容MFC开发环境搭建 Visual Studio 2010 是支撑大量工业控制、嵌入式设备及老旧ERP系统的关键开发工具,其核心价值在于与Windows XP/Server 2003等 legacy 系统的CRT运行时(msvcr100.dll)ABI级兼容。该兼容性源于VS2010 SP1绑定的VC++ 10.0工具链与Windows SDK 7.0A的深度耦合,构成不可替代的构建闭环。在现代操作系统如Win11上复现该环境,需突破Windows Installer升级校验、.NET Framework 4.0强名称绑定、MF 阅读详情

刚刚使用这个软件就遇到这个问题,在网上搜了很多方法,都解决不了,幸亏有大神指点,在此记录一下,问题如下图所示:

解决方法:现在自己安装的vs目录下找到这个libcmtd.lib库的路径,我的是

C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.16.27023\lib\x86

和

C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.16.27023\lib\x64

(看你项目需要)

然后右击项目-> 属性

在这里添加刚刚那个路径x86或者x64

在这里把库名添加进去,就是libcmtd.lib

这样就解决这个问题了,是不是非常简单啊 ,网上搜索了一大堆都很没用

国产AI芯片实战:用寒武纪MLU370低成本部署DeepSeek-R1,实测推理效果与成本分析 本文详细介绍了寒武纪MLU370芯片在部署DeepSeek-R1大模型时的实战效果与成本优势。通过实测数据对比,MLU370在推理速度、能效比和本地化服务方面表现突出,尤其适合智能客服、内容生成等场景,可显著降低硬件投入和运维成本。 阅读详情

相关推荐

代码复现——SymAgent:一种用于知识图谱复杂推理的神经符号自学习Agent框架

根据《SymAgent: A Neural-Symbolic Self-Learning Agent Framework for Complex Reasoning over Knowledge Graphs》(《SymAgent:一种用于知识图谱复杂推理的神经符号自学习Agent框架》)论文思路,简单复现代码,以实现SymAgent中的Agent-Planner和Agent-Executor模块。Agent-Planner利用大语言模型的归纳推理能力从知识图谱中提取符号规则,指导高效的问题分解。

qq_60040306的博客 1607

【cmake实战十二:cmake问题集锦】LNK1104: 无法打开文件“xxxxxxxxx.lib”

1、LNK1104: 无法打开文件“xxxxxxxxx.lib” 2、get_target_property() called with non-existent target 3、setlocal 4、“无法解析的外部符号struck google:protobuf::EmptyDefaultTypeIernal google:protobuf::_Empty_default_instance_”

junxuezheng的博客 1万+

全栈开发指南:从前端到后端的全面掌握

全栈开发人员(Full Stack Developer)是指能够处理前端和后端开发工作的开发人员。他们需要掌握各种技术和工具,能够独立完成从需求分析、设计、开发到部署的整个流程。这篇博客将详细介绍全栈开发涉及的各个方面,为您提供从入门到进阶的指导。

Where there is a will, there is a way ! 3454

VS2019 附加库目录路径和附加依赖项没有问题却仍报错LNK1104无法打开lib的解决办法

在确认了附加库目录设置和附加依赖项,静态库文件夹和文件名反复检查仍然编译不通过报LNK1104错误时,可以考虑是否是目录深度的问题,在我的windows10,vs2019环境下库文件目录深度>=6时就会出现该问题,解决方案可以是减小库文件目录深度。我的解决方案属于重新排列目录结构缩短了路径,于是我尝试一层一层地增加路径(静态库文件testlib.lib在testlib文件夹中)可以看到设置是完全没有问题的,但是仍然无法打开我的库文件testlib.lib。D:\学习\码\C,C++\testlib。

weixin_66296893的博客 9877

三极管稳压电路仿真分析

Z1的负极连接到三极管的基极,三极管发射极E是输出,形成了一个射极跟随器,也就是说,E极的电压随着B电压变化而变化,但BE之间有一个压降,一般硅管0.7V左右,假设B极是6.7V,那E极就是6.7-0.7=6V,所以就有一个公式VOUT=Vz-Vbe,可以根据VOUT来选择合适的稳压管。从稳压管的SPEC中我们可以看到,Vz@Izt这个参数,指在Izt=20mA时,稳压管的稳压值Vz=5.1V,也就是说流过稳压管的电流在20mA以上,稳压效果最佳。三极管导通之后,E点电压会升高,当升高到Vbe。

U_YAO的博客 2328

Qt绘图实战:用QGraphicsItem实现可拖拽箭头连接(附完整代码)

本文详细介绍了如何使用Qt的QGraphicsItem框架实现一个功能完备的可拖拽箭头连接组件。通过核心代码示例,讲解了如何创建自定义图形项、实现智能吸附、碰撞检测以及实时拖拽编辑路径,为构建流程图、拓扑图等专业图形编辑器提供了完整的解决方案。

m2n3b4v5c6的博客 626

C++ LINK1104无法打开 **.lib文件

LINK1104错误

apparition_的博客 3478

《双剑合璧:双 IMU 驱动的高精度 AHRS 实战宝典(基于 ROS2)》

本文系统阐述了基于双IMU的高精度姿态与航向参考系统(AHRS)设计与实现方法。文章首先分析了传统单IMU系统的局限性,提出通过双IMU冗余配置实现性能互补的方案。从硬件设计要点(包括IMU选型策略、电路降噪方法、PCB布局规范),到算法实现方案(互补滤波、卡尔曼滤波等融合算法),再到ROS2软件架构与调优策略,全方位展示了双IMU系统的技术实现路径。特别强调快速性与高精度平衡的方法,包括动态参数调整、双IMU权重优化等核心技巧。最后总结了硬件降噪、算法调优等实用心法。

bother3000的博客 2027

1. LINK1104 无法打开文件“libboost_atomic-vc142-mt-gd-x64-1_76.lib”

出现这种报错,很有可能是2中所说的附加依赖项的问题,打开不了的那个包很可能是依赖项里的包名,可以查看一下是不是,如果是,要么安装相应的版本的包,要么将里面的名字改成你安装好的版本包,不是很麻烦。

qq_43280851的博客 3466

电压比较器---滞回比较器(施密特触发器)

当输入电压从小电压开始增加,当其大于VT+时,电压比较器输出低电平,此时阈值电压变成下门限电压(VT-);当输入电压从大电压开始减小,当其小于VT-时,电压比较器输出高电平,此时阈值电压变成上门限电压(VT+);只有当第一次超过上门限电压或者下门限电压值,电压比较器的输出才会翻转变化;Uo为比较输出电压,有两种电压状态VoH(高电平)和VoL(低电平);当Uo输出为高时,电压比较器的阈值电压是上门限电压(VT+);当Uo输出为低时,电压比较器的阈值电压是下门限电压(VT-);Vref为比较参考电压;

weixin_69076249的博客 1万+

结构力学程序算法理论基础(一)————虚功原理

1.约束 定义约束:限制质点或者质点系运动的条件称为约束,表示这些限制条件的数学方程称为约束方程。 (1)几何约束 限制质点或者质点系在空间的几何位置的条件称为几何约束.如单摆,其中质点M可绕固定点O在平面Oxy内摆动,摆长为l.这时摆杆对质点的限制条件是:质点M必须在以点O为圆心,以l为半径的圆周上运动.其约束方程为: 又质点M在固定的曲面上运动,那么曲面方程就是质点M的约束方程,即 上...

l93919861的博客 4512

VS 2019 VC++项目出现 LNK1104 无法打开文件“libcmtd.lib“ 的解决方法

VS 2019编译VC++动态库项目,出现了一个链接器问题: LNK1104 无法打开文件"libcmtd.lib" 操作系统版本:Windows 10 18363.592 VS版本:VS 2019 16.11.5 1、在项目上点击右键,选择【属性】→【链接器】→【常规】,找到【附加库目录】,然后在VS的安装目录中找到libcmtd.lib所在目录,有两个目录,一个是x86,一个是x64,选择合适操作系统位数的目录 【D:\Software\Microsoft Visual Studio\2019\

极客园地 9971

(8-5)图像特征提取:基于LoG、DoG 和DoH 的斑点检测器

然后,根据给定的参数(标准差、尺度因子),通过调用cv2.GaussianBlur函数创建了两个不同尺度的高斯滤波器,并对图像进行滤波操作。然后,通过遍历DoG滤波器的每个像素,检测局部极值点,并将其添加到关键点列表中。然后,通过遍历DoH滤波器的每个像素,检测局部极值点,并将其添加到关键点列表中。接下来,通过遍历滤波器的每个像素,检测局部极值点,并将其添加到关键点列表中。DoH是一种基于Hessian矩阵的特征检测方法,通过计算Hessian矩阵的行列式来检测图像中的斑点。:实现DoH斑点检测器。

码农三叔 1606

fatal error LNK1104: 无法打开文件“LIBC.lib”错误 和"链接器工具错误 LNK2026 XXX模块对于 SAFESEH 映像是不安全的"

fatal error LNK1104: 无法打开文件“LIBC.lib”错误  方法一: 用VSDNET2005重新编译某个工程的发生了链接错误 现在把这个解决过程分享一下。 错误如下:fatal error LNK1104: 无法打开文件“LIBC.lib” 。 解决如下:项目->属性中->配置属性->链接器->输入->在忽略特定库中写入打不开的文件的名称LIBC.l

missingu1314的专栏 2367

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

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

LINK : fatal error LNK1104: 无法打开文件“LIBCD.lib”       出现这类问题一般是由于所运行的项目是VC6(或者vs2003)创建的,而后又用VS2005或者更高版本工具打开项目导致的,原因都是因为LIBCD.lib文件被更改了.要解决问题的话,只要在链接设置那里忽略它就没问题了。解决办法是:第一种方案:在项目-属性-链接器- 命令行 加 /

洛洛 953

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

vc mysql lnk1104_VS 2017 VC++项目出现 LNK1104 无法打开文件"libcmtd.lib" 的解决方法

今天用VS 2017编译一个以前的VC++动态库项目,出现了一个链接器问题:LNK1104 无法打开文件"libcmtd.lib" 。操作系统版本为:Windows 10 18362.145。VS版本为:VS 2017 15.9.12。步骤如下:1、在项目上点击右键,选择【属性】,然后选择【链接器】,选择【常规】,找到【附加库目录】,然后在VS的安装目录中找到libcmtd.lib所在目录,有两...

weixin_42311301的博客 329

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

fatal error LNK1104: 无法打开文件“LIBC.lib”错误

fatal error LNK1104: 无法打开文件“LIBC.lib”错误   方法一: 用VSDNET2005重新编译某个工程的发生了链接错误 现在把这个解决过程分享一下。 错误如下:fatal error LNK1104: 无法打开文件“LIBC.lib” 。 解决如下:项目->属性中->配置属性->链接器->输入->在忽略特定库中写入打不开的文件的名称LIBC.lib;

新奇小子 2543

fatal error LNK1104: cannot open file "xxx.lib"

转自【http://www.cnblogs.com/hyfemma/archive/2010/11/14/1876846.html】       出现这类问题一般是由于所运行的项目是VC6(或者vs2003)创建的,而后又用VS2005或者更高版本工具打开项目导致的,原因都是因为LIBCD.lib文件被更改了.要解决问题的话,只要在链接设置那里忽略它就没问题了。 解决办法是: 第一种方案

leafy的博客 1万+

VS编译无法打开libcmrt.lib,libc.lib等库文件、启动应用程序出现0xc000007b等问题的解决方法

1、错误 1 fatal error LNK1104: 无法打开文件“LIBCMTD.lib” 这种错误的原因主要是包涵系统库文件目录出错了,或者库包含里没有继承父目录。其1、解决方法是:   出错例子:   其解决方法就是添加系统库目录上去,或者把下面继承父目录的打上勾。         2、其中启动应用程序会出现0xc0000007b的错误主要是因为有些dll文件不...

yangdeshun888的博客 4451

VS中如何忽略库,LINK : fatal error LNK1104: 无法打开文件“LIBCD.lib”。

LINK : fatal error LNK1104: 无法打开文件“LIBCD.lib”       出现这类问题一般是由于所运行的项目是VC6(或者vs2003)创建的,而后又用VS2005或者更高版本工具打开项目导致的,原因都是因为LIBCD.lib文件被更改了.要解决问题的话,只要在链接设置那里忽略它就没问题了。 解决办法是: 第一种方案:在项目-属性-链接器- 命令行 加 /n

lien0906的专栏 5092

调试错误的解决:error LNK2005: "void * __cdecl operator new(unsigned int)" (??2@YAPAXI@Z) 已经在 LIBCMT.lib(new

问题: error LNK2005: "void * __cdecl operator new(unsigned int)" (??2@YAPAXI@Z) 已经在 LIBCMT.lib(new.obj) 中定义。   参考:http://zhanyonhu.blog.163.com/blog/static/16186044201023094754832/   1>uaf

ReversalC的专栏 6012

Visual Studio 注意事项

1、link error 1104 原因:当从vc6移植到.net时,会导致这个链接错误! 解决:项目属性->配置属性->链接器->输入->忽略特定库,加入libcd.lib;或直接在命令行中加入:/NODEFAULTLIB:"libcd.lib" 注意:是否是libcd.lib,与C/C++属性中的“代码生成”选项相关 单线程 (libc.lib) 多线程 ...

weixin_30906425的博客 137

Vs2015OpenCV静态编译出错

vs2015中opencv静态编译遇到的问题以及解决方法

u011826081的博客 2848

由vc6项目一直到vs2005下的问题

 在vc6下十分简单 因为是静态库只要简单的包含头文件 并且在vc++目录中添加搜索路径 即可 (当然要有lib和.h文件)但在2005下有问题,因为原来egg库是vc早期版本生成的库 在链接过程中 由于是控制台程序所以默认是调用单线程的静态库 LIBCD.lib(debug版本)和LIBC.lib(release) 故会出现打不开LIBCD.lib的错误 显示:fatal error LNK11

lizh0912的专栏 1049

VC++2010环境配置与C语言开发实战指南

C语言作为编程的基石,其开发环境的搭建是学习与实践的第一步。在Windows平台上,Visual C++(VC++)是经典的集成开发环境(IDE),它集成了编辑器、编译器和调试器,将源代码转换为可执行程序。其核心价值在于提供了一个稳定、可控的本地开发环境,尤其适合教学、维护遗留项目及理解底层编译链接过程。对于高校教学、嵌入式开发或维护依赖特定运行时库(如MSVCR100.dll)的旧有系统,正确配置开发环境至关重要。本文聚焦于**VC++2010**这一经典版本,针对其在现代Windows系统上的**安装、

weixin_30675247的博客 375
上一篇: C语言16进制转字符串,并从文件中查询到这个16进制字符串问题解析
下一篇: 我都网址记录
葫芦娃二娃
博客等级 码龄15年 1850粉丝 69原创
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值