mfc的project从vs08升级到10,为什么release生成的文件变得很大?

VC/MFC > 基础类 [问题点数:40分,结帖人atomicink]
等级
本版专家分:0
结帖率 100%
等级
本版专家分:1763
等级
本版专家分:103933
勋章
Blank
签到新秀 累计签到获取,不积跬步,无以至千里,继续坚持!
Blank
进士 2012年 总版技术专家分年内排行榜第八
Blank
金牌 2012年12月 总版技术专家分月排行榜第一
2012年10月 总版技术专家分月排行榜第一
2012年9月 总版技术专家分月排行榜第一
2012年8月 总版技术专家分月排行榜第一
Blank
铜牌 2012年11月 总版技术专家分月排行榜第三
等级
本版专家分:17323
勋章
Blank
铜牌 2012年9月 总版技术专家分月排行榜第三
Blank
红花 2012年9月 Windows专区大版内专家分月排行榜第一
2012年9月 C/C++大版内专家分月排行榜第一
2012年8月 Windows专区大版内专家分月排行榜第一
Blank
黄花 2012年9月 其他开发语言大版内专家分月排行榜第二
2012年8月 VC/MFC大版内专家分月排行榜第二
2012年8月 其他开发语言大版内专家分月排行榜第二
Blank
蓝花 2012年10月 其他开发语言大版内专家分月排行榜第三
2012年9月 VC/MFC大版内专家分月排行榜第三
等级
本版专家分:1750
等级
本版专家分:0
等级
本版专家分:103933
勋章
Blank
签到新秀 累计签到获取,不积跬步,无以至千里,继续坚持!
Blank
进士 2012年 总版技术专家分年内排行榜第八
Blank
金牌 2012年12月 总版技术专家分月排行榜第一
2012年10月 总版技术专家分月排行榜第一
2012年9月 总版技术专家分月排行榜第一
2012年8月 总版技术专家分月排行榜第一
Blank
铜牌 2012年11月 总版技术专家分月排行榜第三
等级
本版专家分:799
等级
本版专家分:0
atomicink

等级:

Cannot open precompiled header file: 'Debug/****.pch': No such file or directory

环境:VC执行:编译程序问题描述:Cannot open precompiled header file: Debug/****.pch: No such file or directory我的解决方案可以使用右键点击项目工程中的该cpp文件,选择setting,在c/c++栏,选择PreCompiled...

C++预编译头文件

许多初学 VC 的朋友也许都为那么一个问题困扰过: 为什么所有的 cpp 都必须 #include "stdafx.h" 也许请教了别的高手之后,他们会告诉你,这是预编译头,必须包含。可是,这到底是为什么呢?预编译头有什么用呢?...

VS2008中"fatal error C1083:无法打开包括文件:“Stdafx.h”: No such file or directory”

环境:VS2008 语言:C++  下午出了一个非常可恶的问题,我的一个基于MFC 对话框的程序因为预编译头文件stdafx.h的原因始终无法编译通过。 由于程序整体是需要预编译头文件的。因此工程内所有cpp文件通通都...

Vs解决方案的目录结构设置和管理

VS解决方案和各个项目文件夹以及解决方案和各个项目对应的配置文件包含关系,假设新建一个项目ssyy,解决方案起名fangan,注意解决方案包括项目,此时生成的最外层目录fangan代表整个解决方案的内容都在这个文件夹...

为什么要使用预编译头

许多初学 VC 的朋友也许都为那么一个问题困扰过: 为什么所有的 cpp 都必须 #include “stdafx.h” 也许请教了别的高手之后,他们会告诉你,这是预编译头,必须包含。可是,这到底是为什么呢?预编译头有什么用呢...

Debug版本下能运行而Release下不能运行的问题总结

 如果在您的开发过程中遇到了常见的错误,或许您的Release版本不能正常运行而Debug版本运行无误,那么我推荐您阅读本文:因为并非如您想象的那样,Release版本可以保证您的应用程序可以象Debug版本一样运行。...

Debug下正常,而Release失败的真正原因

1. Debug 和 Release 编译方式的本质区别  2. 哪些情况下 Release 版会出错  2. 怎样“调试” Release 版的程序  --------------------------------------  关于Debug和Release之本质区别的讨论  一、...

VS2010-Incremental Linker File增量连接文件和Program Debuge Dtatbase程序调试信息库文件

一个project采用release/debuge来生成,是有差别的,我试了一下采用debuge并选择“Use MFC shared DLL”产生的exe文件大小161KB,采用release并选择“Use MFC static DLL”生成的exe大小1.7MB;需要说明的是...

vs2019 MFC实现office界面的画图小项目(超超级详细)

这是针对于博客vs2019安装和使用教程(详细)的MFC实现office界面的画图小项目的新建示例 目录 一、创建项目 二、进入多个文档的控件界面 三、编写画图小程序(先画矩形开始) 四、我们还可以再多画一些,...

Visual C++ 6.0调试功能 图解教程(1)--快速入门

Visual C++ 6.0调试功能 这是我自己在学习时整理的,希望对大家有用.其中有几个部分的内容,如下: ...全部由我截图并参考资料进行说明,这其中有大量的内容是调试过程中体会总结才写的....※From 《Visu

VLD(Visual LeakDetector)内存泄露库的使用

当您的程序越来越复杂时,它的内存管理也会变得越来越困难。内存泄漏、内存越界是最常见的内存问题之一。 内存泄漏如果不是严重的话,在短时间内对程序不会造成太的影响,而且在进程终止的时候,所有分配的内存...

最全的基于MFC的ActiveX控件开发教程

一般的Web应用对于浏览器插件能不使用的建议尽量不使用,因为其涉及安全问题以及影响用户安装(或自动下载注册安装)体验问题。在有特殊需求(如涉及数据安全的金融业务数据交互、需插件才能实现的与本地设备...

Win32 & .Net Q&A 200509

CSDN 讨论总结系列:Jiangsheng的CSDN Digest (Dec 2005)(http://blog.csdn.net/jiangsheng/archive/2005/12/24/561501.aspx) Jiangsheng的CSDN Digest (Oct 2005)...

以下是我学vc++看的几篇文章:不是本人所写:如果作者有需要的话:请联系我

深入编程内幕--Visual C++ 一走进Visual C++ *1 理解VC工程 *2 MFC编程特点 *3使用Wizard *二 MFC程序结构分析 *1 WINDOWS程序工作原理 *2 建立应用程序 *3 程序结构剖析 *3.1 类CMYAPP *3.2 类CMAINFRAME *...

Jiangsheng的CSDN Digest(May 15, 2006)

为了便于搜索(http://search.csdn.net),这里尽可能保留了论坛上讨论的原文,但是这并不表示本人赞同帖子中的表述方式和观点。 CSDN 讨论总结系列: Jiangsheng的CSDN Digest(April 3, 2006) ...

VC++ 6.0 中如何使用 CRT 调试功能来检测内存泄漏(转)

JerryZ下载例子源代码 最近看了周星星 Blog 中的一篇文章:“VC++6.0中内存泄漏检测”,受益匪浅,便运行其例子代码想看看 Output 窗口中的输出结果,可惜怎么弄其输出都不是预期的东西,郁闷了半天,便水坛里...

关于 Qt

什么是QtQt是一个针对桌面、嵌入式、移动设备的一个跨平台的应用程序开发框架,支持的平台包括Linux、OS X、Windows、VxWorks、QNX、Android、iOS、BlackBerry(黑莓)、Sailfish OS(旗鱼操作系统)等。Qt 1991年由...

[网络安全自学篇] 八十四.《Windows黑客编程技术详解》之VS环境配置、基础知识及DLL延迟加载详解(1)

这篇文章开始,作者将带着大家来...第一篇文章主要包括两部分内容,开发环境(VS、编译设置)、基础技术、运行单一实例(互斥对象示例)、DLL延迟加载(skin++换皮肤示例)、资源释放(MFC示例)。希望对您有所帮助~

VC中debug和release版本的区别

vc中debug和release的不同 收藏  在使用VC开发软件的过程中,正当要享受那种兴奋的时候突然发现:release与debug运行结果不一致,甚至出错,而release又不方便调试,真的是当头一棒啊,可是疼归疼,问题总要解决,...

内存管理

内存管理是C++最令人切齿痛恨的问题,也是C++最有争议的问题,C++高手从中获得了更好的性能,更的自由,C++菜鸟的收获则是一遍一遍的检查代码和对C++的痛恨,但内存管理在C++中无处不在,内存泄漏几乎在每个C++...

预编译和预处理

预编译和预处理以及编译选项的控制  ...总是对这三个不是清晰,今天回来后准备转载,记在博客上。嘿嘿,我是不是调皮啊 ...为了增加编译速度往往要提前对一些头文件及代码进行编译,然后...这些文件代码基本上

C#项目中的bin目录和obj目录的区别,以及Debug版本和Release版本的区别

关于bin目录和obj目录Bin目录用来保存项目生成后程序集,它有Debug和Release两个版本,分别对应的文件夹bin/Debug和bin/Release,这个文件夹是默认的输出路径,我们可以通过:项目属性—>配置属性—>输出路径来...

CodeWarrior 使用教程

CodeWarrior 使用教程第一课认识 CodeWarrior Translated from CodeWarriorU.COMCodeWarrior 能做些什么? 当你知道自己能写更好的程序时,你一定不会再使用别人开发的应用程序。但是常常会发生这种情况,就是当你写...

VC++中可能遇到的问题

.m,a.m:link{COLOR:#666666;font-size:100%;}a.m:visited{COLOR:#660066;}T 如何用程序控制电源管理设置 Q 我们知道在电源选项 属性 里面可以设置 关闭监视器 1分钟之后,...,从不 关闭硬盘 1分钟之后,...,从不...

C#项目中的bin目录和obj目录的区别

Bin目录用来保存项目生成后程序集,它有Debug和Release两个版本,分别对应的文件夹bin/Debug和bin/Release,这个文件夹是默认的输出路径,我们可以通过:项目属性—>配置属性—>输出路径来修改。 obj目录是用来...

提示对话框(MessageBox)

在视类和对话框类中可使用MFC函数中用的MessageBox()函数弹出提示对话框。这个函数原型: int MessageBox(LPCTSTR lpszText,LPCTSTR lpsCaption=NULL,UINT nType=MB_OK); 参数:lpszText 显示的字符串 ...

High-speed Charting Control--MFC绘制图表(折线图、饼图、柱形图)控件

本文翻译在CodeProject上的介绍(主要还是谷歌翻译,看不太明白的地方,请对比原文,敬请原谅),方便自己和后面人的学习(花费了两天...推荐一个前辈写的东西:TeeChart替代品,MFC下好用的高速绘图控件-(Hight-...

C++内存管理

[导语]内存管理是C++最令人切齿痛恨的问题,也是C++最有争议的问题,C++高手从中获得了更好的性能,更的自由,C++菜鸟的收获则是一遍一遍的检查代码和对C++的痛恨,但内存管理在C++中无处不在,内存泄漏几乎在每个...

C++操作XML编程实例 转

写Unmanaged Code在.NET时代成为一种悲惨的事,当你需要处理XML文件时,这种感觉会变得尤其强烈。FCL中的System.Xml多简单啊,连Steve Ballmer都知道怎么用。事情不会总是那么理想的,如果你要在C/C++程序里处理...

C运行时库(C Run-time Library)详解

一、什么是C运行时库1)C运行时库就是 C run-time library,是 C 而非 C++ 语言世界的概念:取这个名字就是因为你的 C 程序运行时需要这些库中的函数.2)C 语言是所谓的“小内核”语言,就其语言本身来说小(不多的...

相关热词 c# 打印 等比缩放 c#弹出右键菜单 c# 系统托盘图标 c#结构体定义 c# 根据网络定位 c# 清除html标签 c# uwp最小化 c#和java的区别 64位转换 c# 十进制 c# 点击保存草稿的实现