VC项目属性→配置属性→C/C++→代码生成→运行时库 可以采用的方式有:多线程(/MT)、多线程调试(/MTd)、多线程DLL(/MD)、多线程调试。

DLL(/MDd)、单线程(/ML)、单线程调试(/MLd)。目前Win7、Win10等,选择MD问题不大,但是XP等一些比较老的系统需要选择MT。

为什么这么说呢?

下面我用俩句话解释一下MT和MD的区别。

(1)/MD,表示运行时库由操作系统提供一个DLL,程序里不集成。编译出来的文件比较小。使用的库文件是 MSVCRT.lib
(2)/MT,表示运行时库由程序集成。编译出来的文件比较大。在运行的机器上不需要安装依赖的VS的动态库,使用的库文件是 LIBCMT.lib

有一定经验的开发者,可能遇到在Windows10上编好的程序,放到xp系统上就不能运行了,还会提示缺少MSVCRT.dll文件,这就是因为程序是以MD编译的,而Windows xp系统上缺少对应的运行时库。

那么MTD和MDD又是什么意思呢?

d的意思就是debug,MTD和MDD就是MT和MD的调试版。

俩句话理解VS的MT/MD和MTD/MDD。相关推荐

  1. android 时间戳 时区,三句话理解时区与时间戳

    从不浪费时间的人,没有工夫抱怨时间不够. -- 杰弗逊 第一句话:时间戳 时间不分东西南北.在地球的每一个角落都是相同的.他们都有一个相同的名字,叫时间戳.时间戳 指的就是Unix时间戳(Unix t ...

  2. 怎样理解“道不同,不相为谋”这句话呢。。。

    怎样理解"道不同,不相为谋"这句话呢... 真是比较困惑...经过的朋友留个言吧

  3. 常言道:“人在做,天在看。”,你是怎样理解这句话的?

    "人在做,天在看",这是人们经常挂在口头上说的一句话.这句话是在警示人们:人做任何事,天都在看着呢!"要想人不知.除非己莫为"!简单的六个字,讲了一个大道理,那 ...

  4. html区域框什么意思,如何理解【没有padding 、margin、border的情况下 ,行内框等于内容区域】这句话?...

    文章一:"深入理解CSS中的行高":http://www.cnblogs.com/rainma... 文章二:"CSS行高--line-height":http ...

  5. lia人是什么意思_“有的人手上没有斗”是什么意思,如何理解这句话?

    如何理解"有的人手上没有斗"?"斗"指手指的指纹,与此相对应的有"簸",共两种.但各地说法不一样,有的人把指纹的类型分得特别细,有的地方对指 ...

  6. 谈谈你对java的理解,java是“解释执行”这句话对吗?

    谈谈你对java的理解,java是"解释执行"这句话对吗? 先科普下什么是"解释执行"? 什么是"编译执行"? • 解释执行 解释执行时高级 ...

  7. 生活感悟——我对三句话的理解

    生活感悟-我对三句话的理解 brycezou@163.com 1.不要试图从一开始就建立一个完美的数据仓库 说这句话是有前提的,那就是充分结合当前的业务和短期将来的业务,建立一个适用于现在和短期将来的 ...

  8. 理解敏捷思想的63句话!

    序号 类别 箴言 解释 1 持续提升 敏捷转型是文化变革,前景美好,道路曲折,,必须领导先行. 冰冻三尺,非一日之寒.要想转型到敏捷文化,需要领导投入.开发人员配合.管理部门理解和支持才可能成功. 敏 ...

  9. 请谈谈你对这句话的理解:“所见的是暂时的,所不见的是永远的”5.3 先来先服务调度算法为什么苏联解体的时候,戈尔巴乔夫演讲的当时,电视的所有频道都在放《天鹅湖》介绍一下LSTM文本生成模型

    目录 请谈谈你对这句话的理解:"所见的是暂时的,所不见的是永远的" 5.3 先来先服务调度算法 为什么苏联解体的时候,戈尔巴乔夫演讲的当时,电视的所有频道都在放<天鹅湖> ...

最新文章

  1. dbgridview内操作粘贴,复制,等量复制,增量复制
  2. 已知bug列表——Solidity中文文档(12)
  3. Exp9 Web安全基础
  4. python通过什么来体现逻辑关系_Python语言通过()来体现语句之间的逻辑关系。
  5. BCGControlBar使用(九)
  6. 获取本机IP_考虑多网卡的情况
  7. 字典树实现_leetcode之820. 单词的压缩编码 | python极简实现字典树
  8. 蔚蓝网上书店项目js/jQuery部分
  9. Java主流框架的介绍
  10. C语言双人贪吃蛇游戏瘦身版本
  11. 编写一个学生类student,包含的属性有学号,姓名,年龄
  12. 技术革命才是真正的革命
  13. 脚本录制软件python 按键精灵 tc_《脚》字意思读音、组词解释及笔画数 - 新华字典 - 911查询...
  14. linux的系统文件位置,剖析Linux系统中的文件系统路径
  15. 【Java】在Eclipse中,很多代码的背景变成黄色、绿色或红色(已解决)
  16. token的使用方法
  17. 使用appium桌面版在win平台连接逍遥模拟器(以梦幻西游手游为例)
  18. 什么是安全沙箱技术?如何评估应用程序安全性?
  19. python预测糖尿病_使用决策树与随机深林预测糖尿病(python)
  20. JAVA基本框架搭建(Maven,jetty,Jod…

热门文章

  1. 河南大学计算机类的专业排名,河南大学王牌专业有哪些及专业排名
  2. 新一代打包神器Walle(瓦力)使用小结
  3. VLC软件转换音频、视频格式
  4. 欧盟对埃及纺织服装业免除关税,蕴藏巨大商机,每年700亿美元进口市场等你开拓!...
  5. 2022-2027年中国旅游地产行业发展前景及投资战略咨询报告
  6. 光线传媒副总裁刘同:我们为什么要读大学?
  7. mysql查询学校开设总课程数_MYSQL数据库课程设计
  8. RtspLiveServer一款支持rtsp协议流媒体服务器软件
  9. STC89C52RC单片机额外篇 | 04 - 认识头文件<intrins.h>与_nop_函数
  10. 软件项目管理复习要点