有关Use MFC in static Library的问题,请高手赐教。

huofen2005 huofen2005 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
我的程序使用 Use MFC in a Shared DLL 是ok的。
在project/setting里使用 Use MFC in static Library 后出现2个重定义错误:

msvcrt.lib(MSVCRT.dll) : error LNK2005: __setmbcp already defined in libcmtd.lib(mbctype.obj)
Debug/FirstBD.exe : fatal error LNK1169: one or more multiply defined symbols found

而且是链接时错误,都不知道怎么去调试。
哪位知道是什么原因啊???

是不是哪里还要设置一下的啊???
...全文

相关推荐

51单片机蓄电池充电保护设计Proteus仿真 功能描述如下:本设计由STC89C52单片机电路+LCD1602液晶显示电路+ACS712电流检测电路+分压电路+PCF8591 AD检测设计+继电器电

51单片机蓄电池充电保护设计Proteus仿真 功能描述如下:本设计由STC89C52单片机电路+LCD1602液晶显示电路+ACS712电流检测电路+分压电路+PCF8591 AD检测设计+继电器电路+DS18B20温度传感器。 系统具有过压保护、过流保护和过温保护。 即如果蓄电池的电压超过14 V或充电电流高于0.7A或温度高于40℃,则继电器断开,否则继电器闭合。 液晶LCD1602实时显示温度、电压和电流。 1、DS18B20检测温湿度; 2、PCF8591检测电压; 3、ACS712检测电流 4、将测得的温度和电压、电流显示于LCD1602上,同时显示继电器状态ON OFF; 5、根据温湿度、电压、电流控制继电器开关,保证在过温、过压、过流情况下及时断开电源; 6、电路上的模块使用标号进行连接,看起来像没有连在一起,实际已经连了,不然怎么可能实现上述功能。

jKKoKfmqSl

51单片机蓄电池充电保护设计Proteus仿真 功能描述如下:本设计由STC89C52单片机电路+LCD1602液晶显示电路+A

51单片机蓄电池充电保护设计Proteus仿真 功能描述如下:本设计由STC89C52单片机电路+LCD1602液晶显示电路+ACS712电流检测电路+分压电路+PCF8591 AD检测设计+继电器电路+DS18B20温度传感器。 系统具有过压保护、过流保护和过温保护。 即如果蓄电池的电压超过14 V或充电电流高于0.7A或温度高于40℃,则继电器断开,否则继电器闭合。 液晶LCD1602实时显示温度、电压和电流。 1、tDS18B20检测温湿度; 2、tPCF8591检测电压; 3、tACS712检测电流 4、t将测得的温度和电压、电流显示于LCD1602上,同时显示继电器状态ON OFF; 5、t根据温湿度、电压、电流控制继电器开关,保证在过温、过压、过流情况下及时断开电源; 6、t电路上的模块使用标号进行连接,看起来像没有连在一起,实际已经连了,不然怎么可能实现上述功能。

UPSGQAxLfEHe

51单片机STC89C52实现蓄电池充电保护系统设计与Proteus仿真

内容概要:本文详细介绍了基于STC89C52单片机的蓄电池充电保护系统设计。系统主要由STC89C52单片机、LCD1602液晶显示器、ACS712电流检测电路、PCF8591 AD检测电路、继电器电路和DS18B20温度传感器组成。通过这些模块的协同工作,实现了对蓄电池的过压、过流和过温保护,并能在LCD1602上实时显示相关数据。文中不仅提供了详细的硬件连接图和各模块的功能介绍,还给出了具体的代码实现,如温度、电压和电流的检测与处理,以及保护逻辑的实现。 适合人群:具有一定单片机基础知识的电子爱好者、硬件工程师和技术研究人员。 使用场景及目标:适用于需要对蓄电池进行充电保护的应用场合,如电动车充电桩、太阳能储能系统等。目标是确保蓄电池在充电过程中不因过压、过流或过温而受损,提高设备的安全性和可靠性。 其他说明:通过Proteus仿真工具,可以直观地观察系统的运行效果,验证其可靠性和有效性。文中还分享了一些调试经验和优化技巧,如传感器数据采集的注意事项、硬件校准方法等。

FESPVWhWqhqk

51单片机STC89C52实现的蓄电池充电保护系统设计与Proteus仿真

内容概要:本文详细介绍了基于STC89C52单片机的蓄电池充电保护系统设计。系统主要由STC89C52单片机、LCD1602液晶显示器、ACS712电流检测电路、PCF8591 AD检测电路、继电器电路和DS18B20温度传感器组成。通过这些模块的协同工作,实现了对蓄电池的过压、过流和过温保护,并通过LCD1602实时显示相关数据。文中不仅提供了详细的硬件连接和功能介绍,还包括了具体的代码实现和调试技巧。 适合人群:具有一定单片机开发经验的硬件工程师和技术爱好者。 使用场景及目标:适用于需要对蓄电池进行充电保护的应用场合,如电动车充电桩、太阳能储能系统等。目标是确保蓄电池在充电过程中不会因过压、过流或过温而受损,提高设备的安全性和可靠性。 其他说明:文章还提到了一些常见的调试问题和解决方案,如温度传感器的时序问题、电流检测的滤波处理等。此外,通过Proteus仿真工具验证了系统的功能,展示了系统的可靠性和实用性。

llkqmVaONy

单片机蓄电池智能充电保护系统设计与Proteus仿真实现:过压、过流、过温保护及实时数据监控,51单片机蓄电池充电保护设计Proteus仿真 功能描述如下:本设计由STC89C52单片机电路+LCD1

单片机蓄电池智能充电保护系统设计与Proteus仿真实现:过压、过流、过温保护及实时数据监控,51单片机蓄电池充电保护设计Proteus仿真 功能描述如下:本设计由STC89C52单片机电路+LCD1602液晶显示电路+ACS712电流检测电路+分压电路+PCF8591 AD检测设计+继电器电路+DS18B20温度传感器。 系统具有过压保护、过流保护和过温保护。 即如果蓄电池的电压超过14 V或充电电流高于0.7A或温度高于40℃,则继电器断开,否则继电器闭合。 液晶LCD1602实时显示温度、电压和电流。 1、DS18B20检测温湿度; 2、PCF8591检测电压; 3、ACS712检测电流 4、将测得的温度和电压、电流显示于LCD1602上,同时显示继电器状态ON OFF; 5、根据温湿度、电压、电流控制继电器开关,保证在过温、过压、过流情况下及时断开电源; 6、电路上的模块使用标号进行连接,看起来像没有连在一起,实际已经连了,不然怎么可能实现上述功能。 ,核心关键词: 1. 51单片机 2. 蓄电池充电保护设计 3. Proteus仿真 4. STC89C52单片机电路 5.

bwMjFvjwpF
评论 7
收藏 已收藏
分享
返回顶部
huofen2005
VC/MFC 16,550 成员 421,606 内容