[原]减小VC6编译生成的exe文件的大小
【Date】2012-01-12
【Abstract】减小exe大小。
【Keywords】size、VC6、压缩、加壳
【Environment】Visual Studio 6
【Author】wintys (wintys@gmail.com) http://wintys.cnblogs.com
【URL】http://www.cnblogs.com/wintys/archive/2013/05/09/cpp_reduce_exe_file_size.html
【Content】:
1、减小VC6编译生成的exe文件的大小,最有效的方法就是:
1.使用release版本
2.代码中增加:#pragma comment(linker, "/OPT:nowin98 ")
3.project--> setting--> c/c++--> link-> 勾上Ignore all default libraries
4.project--> setting--> c/c++--> link-> object/library modules:增加若干lib文件,
(例如楼主的void main(){}或WinMain()程序增加msvcrt.lib).不同的程序需要不同的lib文件,
而且一定要加在project--> setting--> c/c++--> link-> object/library modules中,
#parama comment(lib, "*.lib)这样是不行的.至于需要什么lib文件,看错误提示,
查找msdn,很容易找到需要的lib.
5.使用UPX压缩:http://upx.sourceforge.net
转载于:https://www.cnblogs.com/wintys/archive/2013/05/09/cpp_reduce_exe_file_size.html
[原]减小VC6编译生成的exe文件的大小相关推荐
- php编译减少大小,C++_减小VC6编译生成的exe文件的大小的方法,1、减小VC6编译生成的exe文件的 - phpStudy...
减小VC6编译生成的exe文件的大小的方法 1.减小VC6编译生成的exe文件的大小,最有效的方法就是: 步骤: 1.使用release版本 2.代码中增加:#pragma comment(linke ...
- 为什么delphi编译生成的exe文件这么大
delphi 编译生成的 exe 文件,占用磁盘字节数比较大的原因在于,delphi 编译的文件中包含有其他的数据信息更多. 以下在 delphi xe 10 中,建立一个只包含空窗体的工程,通过多种 ...
- VsCode终端无法运行编译生成的exe文件解决方法
#VsCode终端无法运行编译生成的exe文件解决方法 问题描述 g++编译生成exe文件,在默认终端中无法运行,包括直接运行test也不可 * 原因&解决方法 原因: 此时VsCode使用的 ...
- 【问题解决】VS2019解决编译生成的exe文件打不开的情况
问题描述 本人是某计算机专业大学生,近期在用VS做大作业的时候,突然发现使用Release模式编译下的exe文件双击闪退.我在网上查了各种方法,也修改了相应的设置,但是仍然不管用. 解决方法 后来猛然 ...
- 为什么delphi编译生成的exe文件这么大?
去掉runtime package在工程管理器中 楼上说的不好搞,除非你在SYSTEM目录下装哪个DELPHI的DPL文件,否则不能运行,其实后可以用SDK函数来写程序,就是麻烦点,这样写文件体积是最 ...
- 解决VS编译生成的exe文件不能在其他电脑上运行的问题
问题发现:电脑A上用VS生成的exe在B电脑上无法运行,如下图 解决方法:使用Release重新编译,但是出现了C4996问题,根据提示把access函数改为_access,把mkdir函数改为_m ...
- Java如何控制生成pdf的大小_如何使用pdfbox或其他Java库减小合并的PDF / A-1b文件的大小...
输入 :包含嵌入式字体的(例如14个)PDF / A-1b文件列表. 处理 :与Apache PDFBOX进行简单合并. 结果 :1个PDF / A-1b文件,文件大小太大(太大).(这几乎是所有源文 ...
- python输出到txt文件太大的原因_如何减小Python创建的txt文件的大小?
我在Netezza服务器上的一个表中有大约2M行x70列的数值和分类数据,我想使用Python将这些数据转储到一个.txt文件中. 我以前用SAS做过这个,在我的测试用例中,我得到了一个值450MB的 ...
- java压缩pdf大小_如何使用pdfbox或其他java库减小合并的PDF / A-1b文件的大小
输入:包含嵌入字体的(例如14个)PDF / A-1b文件列表. 处理:与Apache PDFBOX进行简单合并. 结果:1个文件大小(太大)的PDF / A-1b文件. (它几乎是所有源文件大小的总 ...
- 如何讲页面打入jar包中_如何把我的Java程序变成exe文件?
JAVA是一种"跨平台"的语言,拥有"一次编写,处处运行"的特点,让它成为当今IT行业,必不可少的一门编程语言. 每一个软件开发完成之后,应该大家都需要打包程序 ...
最新文章
- 使用Eclipse更新软件时出现Unable to locate secure storage module错误的解决方法
- linux tomcat下部署多个项目启动失败
- 现实世界的Windows Azure:访问沃尔沃汽车公司的数字战略经理David Holecek
- mac 10.10 apache php,在Mac上10分钟搞定Apache服务器配置
- LED闪烁和流水灯,调试教程,在线仿真器的使用
- 关于指针释放的小领悟
- javascript window.open
- JavaScript基本数据类型讲解
- Source Insight 快捷键大全
- 2016-08-31
- Spring或Hibernate其实都提供了透明处理Clob的方法
- 微信小程序 访问locolhost_微信小程序 数据访问实例详解
- SQLServer 查询建表语句
- Appium 环境搭建
- 海外RPA企业盘点:谁是领导者,谁是挑战者?
- 电子计算机显示屏不亮了,手把手教你电脑显示器不亮怎么办
- 基础选择器之id选择器
- 让进度条颜色渐变的shader
- 让深度学习进入移动端,蘑菇街在移动端的深度学习优化实践
- 同花顺l2数据接口到底有什么用?