编译错误:#error: Building MFC application with /MD[d] (CRT dll version) requires MFC shared dll version

背景介绍:

MFC 写dll文件,原来没有用stdafx.h,由于要新增txt写入功能,所以加了这个东西,调用了CStdioFile这个东西

stdafx.h和targetver.h都是从别的地方挪过来的

影响位置有三个

解决方案资源管理器找到解决方案项目->右键->配置属性->常规项目默认值->MFC的使用->修改成在共享DLL中使用MFC

解决方案资源管理器找到解决方案项目->右键->C/C+±>代码生成->运行库->多线程调试DLL(/MDd)

最后在主函数定义一下

#define _AFXDLL

当然,我的情况和你不一定适配 ,反正就这三个地方调

如果还编译不过的话,

这个界面的配置(图中显示“活动(Debug)” 看一下你的配置是不是活动的,没准你正在配置和你正在调试生成的程序无关的东西)

MFC编译错误:#error: Building MFC application with /MD[d\] (CRT dll version) requires MFC shared dll vers相关推荐

  1. Building MFC application with /MD[d] (CRT dll version) requires MFC shared dll version 错误解决

    Building MFC application with /MD[d] (CRT dll version) requires MFC shared dll version 错误解决 今天在VS201 ...

  2. fatal error C1189: #error : Building MFC application with /MD[d] (CRT dll version) requires MFC sha

    调试程序时出现以下问题:d:\program files (x86)\microsoft visual studio 10.0\vc\atlmfc\include\afx.h(24): fatal e ...

  3. Building MFC application with /MD[d] (CRT dll version)requires MFC shared dll version~~~~

    转自:http://www.byywee.com/page/M0/S530/530822.html 昨天编译文件时出现了Building MFC application with /MD[d] (CR ...

  4. 【Tools】WinEdt编译错误 Error Launching Console Application XeLaTeX ...系统找不到指定的文件。

    错误展示: 原因分析:我发现将.tex的文件,也就是你要编译的文件放入 \ctex\MiKTeX\miktex\bin\ 是可以编译的(前提是安装了完整的Ctex),但是如果将.tex文件放在其他目录 ...

  5. 【MFC相关问题】vs 2019 出现 building MFC application with /MD [d] (CRT dll version) requires MFC shared

    看一看你的预处理指令里面是否包含了下面的这些: WIN32 _WINDOWS _DEBUG _CRT_SECURE_NO_WARNINGS

  6. afx.h(24): fatal error C1189: #error : Building MFC application with /MD[d] (CRT dll version) requi

    问题: 在c++/cli控制台项目中,因为要使用cstdiofile类,所有包含了afx.h,但是报如下错误: "afx.h(24): fatal error C1189: #error : ...

  7. Building MFC application with /MD[d] (CRT dll vers

    fatal error C1189: #error :  Building MFC application with /MD[d] (CRT dll version) requires MFC sha ...

  8. cv_bridge与python版本问题导致编译错误error: return-statement with no value, in function returning ‘void*’ [-fpe

    1.先说一下报错的过程(着急看解决过程的直接看第二点): 首先,在使用OpenCV时候,报错如下: [ERROR] [1663728000.010723, 6019.022000]: bad call ...

  9. 程序编译错误error: stray ‘\200’ in program;error: stray ‘\343’ in program\CodeToCompile

    程序编译错误error: stray '\200' in program:error: stray '\343' in program 问题分析 实验 原理 问题分析 CodeToCompile 当你 ...

最新文章

  1. day09_读写分离_组件介绍
  2. 引进博士:118万安家房补+18万经费;硕士:42万安家房补+10万经费
  3. Html.DropDownListFor练习(2)
  4. Java锁详解:“独享锁/共享锁+公平锁/非公平锁+乐观锁/悲观锁+线程锁”
  5. mongodb创建用户名和密码_Python中使用MongoDB详解
  6. 在Spring中了解事务注释
  7. 世上最简单的mysql_史上最简单安装MySQL教程
  8. 下来安成功 打开一直白屏_苹果手机白屏怎么解决啊,苹果手机白屏了怎么修复...
  9. Idea导入maven工程,并运行
  10. sql 标量子查询_SQL Server 2017:标量子查询简化
  11. 阿里无人车,正在高速过弯
  12. 机器人动力学建模之刚体动力学基础学习
  13. Unity使用MikuMikuDance
  14. 【excel】插入其他文件做工作表
  15. 使用SINet进行伪装目标检测
  16. doom3 代码结构
  17. SharePoint 2010 电子书下载网站推荐
  18. 【倩女幽魂妖魔道】聊斋妖魔道之倩女幽魂单机版一键端源码分享
  19. iframe属性即使用
  20. Linux comm命令

热门文章

  1. word转化为PDF
  2. UDID和UUID的理解
  3. linux系统版搜狗输入法下载官网,搜狗输入法Linux版
  4. Labview视觉一键尺寸测量仪,多产品,多尺寸,快速编辑, 测量,导出结果,定制开发,程序讲解,程序通用型高
  5. python代码涂黑图片某一区域
  6. 串口RS232 RS485最本质的区别!-!I2C通讯协议 最简单的总线通讯!-深入理解SPi通讯协议!
  7. 没有996的当代年轻人,配过怎样的生活
  8. java while 与 do while区别
  9. 响铃:流量IP商业化走出了两条完全不同的路:独乐乐、与众乐乐
  10. 谷歌地图发布海底街景地图