貌似最近安装了一个补丁,VS2008编译的静态MFC程序大小从400K涨到1.6M,这个有木有?

VC/MFC > 基础类 [问题点数:200分,结帖人Waiting4you]
等级
本版专家分:4225
勋章
Blank
黄花 2010年8月 C++ Builder大版内专家分月排行榜第二
2008年4月 C++ Builder大版内专家分月排行榜第二
2008年3月 C++ Builder大版内专家分月排行榜第二
2008年2月 C++ Builder大版内专家分月排行榜第二
2007年12月 C++ Builder大版内专家分月排行榜第二
2007年9月 C++ Builder大版内专家分月排行榜第二
Blank
蓝花 2010年7月 C++ Builder大版内专家分月排行榜第三
2008年5月 C++ Builder大版内专家分月排行榜第三
2007年10月 C++ Builder大版内专家分月排行榜第三
结帖率 100%
等级
本版专家分:17144
等级
本版专家分:502
等级
本版专家分:4225
勋章
Blank
黄花 2010年8月 C++ Builder大版内专家分月排行榜第二
2008年4月 C++ Builder大版内专家分月排行榜第二
2008年3月 C++ Builder大版内专家分月排行榜第二
2008年2月 C++ Builder大版内专家分月排行榜第二
2007年12月 C++ Builder大版内专家分月排行榜第二
2007年9月 C++ Builder大版内专家分月排行榜第二
Blank
蓝花 2010年7月 C++ Builder大版内专家分月排行榜第三
2008年5月 C++ Builder大版内专家分月排行榜第三
2007年10月 C++ Builder大版内专家分月排行榜第三
等级
本版专家分:22529
等级
本版专家分:3040
等级
本版专家分:4225
勋章
Blank
黄花 2010年8月 C++ Builder大版内专家分月排行榜第二
2008年4月 C++ Builder大版内专家分月排行榜第二
2008年3月 C++ Builder大版内专家分月排行榜第二
2008年2月 C++ Builder大版内专家分月排行榜第二
2007年12月 C++ Builder大版内专家分月排行榜第二
2007年9月 C++ Builder大版内专家分月排行榜第二
Blank
蓝花 2010年7月 C++ Builder大版内专家分月排行榜第三
2008年5月 C++ Builder大版内专家分月排行榜第三
2007年10月 C++ Builder大版内专家分月排行榜第三
等级
本版专家分:77648
勋章
Blank
进士 2008年 总版技术专家分年内排行榜第五
Blank
铜牌 2007年6月 总版技术专家分月排行榜第三
Blank
红花 2007年6月 VC/MFC大版内专家分月排行榜第一
Blank
黄花 2008年5月 C/C++大版内专家分月排行榜第二
2008年3月 C/C++大版内专家分月排行榜第二
2007年10月 C/C++大版内专家分月排行榜第二
2007年9月 C/C++大版内专家分月排行榜第二
2007年6月 C/C++大版内专家分月排行榜第二
2007年5月 C/C++大版内专家分月排行榜第二
等级
本版专家分:59434
勋章
Blank
黄花 2011年10月 VC/MFC大版内专家分月排行榜第二
2009年11月 VC/MFC大版内专家分月排行榜第二
Blank
蓝花 2011年9月 VC/MFC大版内专家分月排行榜第三
等级
本版专家分:432979
勋章
Blank
榜眼 2009年 总版技术专家分年内排行榜第二
2005年 总版技术专家分年内排行榜第二
Blank
进士 2018年总版新获得的技术专家分排名前十
Blank
银牌 2009年7月 总版技术专家分月排行榜第二
2009年3月 总版技术专家分月排行榜第二
2009年1月 总版技术专家分月排行榜第二
2005年7月 总版技术专家分月排行榜第二
2005年5月 总版技术专家分月排行榜第二
2005年3月 总版技术专家分月排行榜第二
Blank
优秀版主 优秀小版主
2015年8月优秀小版主
2015年9月优秀小版主
2015年5月优秀小版主
2015年2月论坛优秀版主
等级
本版专家分:119
Waiting4you

等级:

Blank
黄花 2010年8月 C++ Builder大版内专家分月排行榜第二
2008年4月 C++ Builder大版内专家分月排行榜第二
2008年3月 C++ Builder大版内专家分月排行榜第二
2008年2月 C++ Builder大版内专家分月排行榜第二
2007年12月 C++ Builder大版内专家分月排行榜第二
2007年9月 C++ Builder大版内专家分月排行榜第二
Blank
蓝花 2010年7月 C++ Builder大版内专家分月排行榜第三
2008年5月 C++ Builder大版内专家分月排行榜第三
2007年10月 C++ Builder大版内专家分月排行榜第三
jdk 1.8环境下编译打包1.6版本的jar包

一直以为还要再装一个1.6jdk(一个笔记本上面可以装两个版本jdk的),其实jdk是向下版本兼容的,只要在编译的时候改为jdk1.6的就行。  然后呢,稍微总结一下jdk向下兼容,  注意:高版本编译的java代码,在...

jdk1.6,jdk1.7,jdk1.8安装共存问题。

次心血来潮,决心研究一下,电脑上面安装3版本的JDK,于是开始了测试,其实也不能说是安装3版本的,1.6版本的是公司给的压缩包形式的,1.7和1.8版本的是我自己在电脑上面安装的,首先遇到的问题就是,当1.7...

VS2013中编译项目在静态库中使用MFC出现错误的解决方法

前言由于需要将VS2013环境下编译程序考给没有安装VS2013环境的电脑中使用,解决方式有3种,colorfulpieces博客中有介绍。 1. 采用静态编译 2. 将mfc100.dll和应用程序一起打包发布 3. 将程序和vcredist2013_x64...

如何减小MFC程序的体积,CWinApp和CWinAppEx

为了避免在其他机器上运行缺少运行库,采用在静态库中使用MFC,但体积为1.7M多,对于一个小小的应用程序,体积确实有些大。应用程序继承的是CWinAppEx,我们可以把CWinAppEx改为CWinApp,或者在stdafx中宏定义#...

jdk 1.7环境下编译打包1.6版本的jar包

将项目的java compiler改为jdk1.6,然后对项目进行重新编译。 修改项目java compiler的方法:在项目点右键->选择Perperties->在出现的菜单中选择Java Compiler->最上面选中Enable project Specific setting...

MFC程序(在静态库中使用MFC)问题

MFC"的话,编译后的程序中不包含MFC库,所以文件会比较小,但是如果程序直接移到一个没有安装MFC的机器上时,可能会导致找不到MFC的DLL,如果选择"静态库中使用 MFC ",那么编译后的程序就直接包含了调用MFC的...

jdk1.6,jdk1.7,jdk1.8安装共存问题

次心血来潮,决心研究一下,电脑上面安装3版本的JDK,于是开始了测试,其实也不能说是安装3版本的,1.6版本的是公司给的压缩包形式的,1.7和1.8版本的是我自己在电脑上面安装的,首先遇到的问题就是,当1.7...

系统错误 无法启动此程序,因为计算机中丢失MFC42D.DLL。尝试重新安装程序以解决此问题

我用MFC做了简单的exe程序,放没有安装vc的电脑中运行,就报此错误,好来才知道,我在编译的时候没有使用静态库,而是共享库,所以会报错。 在vc++设置里:常规---》使用MFC作为静态链接库,再编译下就OK了。。...

Eclipse Maven 编译错误 Dynamic Web Module 3.0 requires Java 1.6 or newer 解决方案

Eclipse Maven 开发一个 jee 项目时,编译时遇到以下错误:Description Resource Path Location TypeDynamic Web Module 3.0 requires Java 1.6 or newer. bdp line 1 Maven Java EE Configuration Problem...

开发Android第步,安装SDK 1.6, 模拟器及安装游戏

转自:http://bbs.weiphone.com/read.php?tid=516501 开发Android第步,安装SDK 1.6, 模拟器及安装游戏windows 方法(1) 下载 Android SDK 1.6http://developer.android.com/sdk/1.6_r1/index.html选择 androi

JDK1.6的下载、安装与配置

、下载 首先要下载JDK的最新版本。我们可以在SUN公司的官方网站上下载:http://java.sun.com。进入官网后我们会看到以下界面,选择Download - Java SE 进入该页面:点击Java SE 6 Update 10 Beta 后面的Download...

MFC的使用——在共享DLL中使用MFC、在静态库中使用MFC

前言我们在使用Microsoft Visual Studio软件(也就是我们常常说的...内容昨天写了一个程序,使用的是MFC应用程序的工程,工具的版本为VS2013,工程参数都是默认的,其中有一项设置叫做“MFC的使用”,默认设置是“在

VS2010静态编译生成.exe可执行文件,使c++程序脱离VS环境运行

VS2010静态编译生成的.exe可执行文件,可以免安装在其他电脑直接运行   静态编译:就是在编译可执行文件的时候,将可执行文件需要调用的对应动态链接库(.so)中的部分提取出来,链接可执行文件中去,使可...

如何减小 Visual C++ 2010 静态编译出的 MFC 可执行文件的大小

最近发现篇好文,国内基本搜索不相关内容,于是将其翻译出来。基本上是看完了全文之后,通过自己的理解意译出来的,原文地址(需要 翻,墙。):...

Android 1.6 支持更多的屏幕大小和分辨率

无论是对于硬件制造商还是对终端用户都是一个好消息,但是对开发人员来说就得另当别论了,因为就意味着他们在发布自己的程序前不得不做更多的测试和调整以适应拥有不同屏幕大小的设备。当然,Android 支持更多的...

JDK1.6安装与环境变量设置详细教程

JDK1.6安装与环境变量设置详细教程、JDK1.6的下载 可以官网下载: http:(去除括号)//java.sun.com/javase/downloads/index.jsp也可以直接百度。二、安装安装JDK很简单,只需要按照安装向导一步一步进行,安装...

VC的MFC程序VS2008VS2005的两不同点

1:GDI+使用 VS2008新建立一个MFC的应用程序,把MFC类库以静态方式引用,使用Release模式编译,发现文件1.65M左右。把程序Copy到一个干净的Win2000上,报错为找不GdiPlus类型库,看来在VS2008MFC里引用了GDI+...

VS2010编写的C++程序,在其他电脑上无法运行,提示缺少mfc100.dll的解决办法

问题: 在自己电脑上用VS2010编写的VC++程序(使用MFC库),不能在其他电脑上运行... 使用VS2010编译程序在windows xp中运行时,经常会出现找不相关的DLL文件,我们可以使用静态编译的方法把这些运行依赖文件打包

VC编译程序,运行时提示运行错误“由于应用程序的配置不正确,……”解决方法

VC编译程序,运行时提示“由于应用程序...1、 VC6.0程序一个运行错误VC6.0程序一个运行错误“由于应用程序的配置不正确,……”提示错误时,是由于编译程序时使用了共享连接库的方式,在操作系统支持MFC框架且有M

Kinect for windows安装测试

步先在WIN7系统中安装VS2010,安装的过程中会顺便安上.NetFramework4.0,以免先安装驱动程序时会网上下载.NetFramework4.0速度很慢。 第二步去微软官方下载最新版的驱动程序和SDK Kinect for Windows SDK v...

Qt最新版5.12在Windows环境静态编译安装和部署的完整过程(VS2017)

文章目录源码下载编译 源码下载 Qt最新版5.12.0的源码下载地址:qt-everywhere-src-5.12.0 选择文件: 源代码压缩包文件789M,解压后有2.48G的大小编译 Qt官方文档:Building Qt Sources | Qt 5.12 ...

应用程序正常初始化 0x0150002失败

 用VC2005编译程序编译时没有任何错误,但是运行时就是提示“应用程序正常初始化失败”!! 查找了各方面资料,做了各种尝试,网上说什么的都有:有让安装vc2005 sp1补丁的;有让安装vcredist_x86.exe的;...

很奇怪的bootclasspath参数

尝试下面代码:import sun.util.resources....public class SunTest{ public SunTest(){ } } 编译时报错:C:/Temp>javac -verbose SunTest.java[解析开始时间 SunTest.java][解析已完成时间 63ms][源文件的搜索路径: .

qt静态编译

动态编译需要发布.exe程序的同时,附上dll文件,想Qt里的Qtguid4.dll一个就有160M之巨,对于一般的小程序来说,可能只有小小的几M,所以有很多我们根本用不的东西在里面,最好是将其给消除掉 静态编译时生成唯...

VS2013静态编译生成.exe可执行文件

VS2013静态编译生成的.exe可执行文件,可以免安装在其他电脑直接运行   静态编译:就是在编译可执行文件的时候,将可执行文件需要调用的对应动态链接库(.so)中的部分提取出来,链接可执行文件中去,使可执行...

关于error LNK2005的解决办法

作者:朱金灿来源:http://blog.csdn.net/clever101/ 一位网友看了我的《VC和LUA混合开发之VC程序调用Lua脚本函数》,说参考了我做的,封装成自己的一个DLL 也是先把LUA编译静态库,静态库我没改动。...

java如何查看jar编译的jdk版本

查看jar包的编译版本首先是将jar包解压,然后再选择其中一个class文件,查看major版本号 Java 1.2 uses major version 46 Java 1.3 uses major version 47 Java 1.4 uses major version 48 Java 5 uses m

MFC程序打包为安装文件方法

1.打开visual studio 2010,新建一个安装项目,名称为InstallTest,图如下 2.在解决方案资源管理器,右击解决方案-添加-现有项目(选择你要打包的程序项目,最好已编译好,能运行)此处选择TuneUpMaetro项目 ...

Visual Studio 2010 c++编写的程序在别的机子运行不了,提示缺少mfc100u.dll xxx100d.dll等的解决方法

Visual Studio 2010 c++编写的程序在别的机子运行不了,提示缺少mfc100u.dll xxx100d.dll等的解决方法 ... 使用VS2010编译程序在windows xp中运行时 经常会出现找不 相关的DLL文件,我们可以使用

在共享DLL中使用MFC 和在静态库中使用MFC的区别

使用VS2008,在项目属性中有MFC的使用,有三种设置: 1.使用标准Windows库  2.在共享DLL中使用MFC 3.在静态库中使用MFC  第种顾名思义。  第二种指的是打包时一些MFC的DLL的内容没有被包含在EXE文件中...

相关热词 c#等比例压缩图片大小 c# word 替换 c# mysql插入 c#窗体上的叉添加事件 c#打印图片文件 c#後台調前台js c#控制台美化 c#获取当前的农历日期 c# 构造函数重载 c#代码修改服务器时间