vs 修改配置项使编译出来的文件更小
来源:互联网 发布:java设计模式分类 编辑:程序博客网 时间:2024/06/05 16:53
1,C++一栏下面的Optimization选项下的Whole Program Optimization选择Enable link-time code generation (/GL),该项和Linker栏目下的Optimization选项下的Link Time Code Generation共同使用,选择Use Link Time Code Generation (/ltcg),意思就是打破常规的编译-生成的模式。启用之后代码在生成exe的时候会查找每一个编译生成的obj文件里面重复的东西,并把重复的东西都优化掉,这样可以大大减小生成文件的大小。
2,C++一栏下的Code Generation中可以把Enable C++ Exception置为No,这样大部分情况下不会导致程序出现问题并且能减小程序大小。
3,选择MD编译会比MT编译更小
4,Linker下的Optimization下将Optimization For Windows98选择No (/OPT:NOWIN98),意思就是不为Windows98程序做优化,如果本身程序就不跑在Windows98系统上,就可以去掉。之前Windows98程序编译时候分段大小是4K,去掉之后一般默认为512b,这样会减少很多空间。
- vs 修改配置项使编译出来的文件更小
- 如何使DELPHI编译出来的EXE文件最小
- 使用WTL的Wizard直接创建出来的工程修改步骤,使编译通过
- VS总是重新编译,即使没有修改文件
- 转载VS2008 编译出来的exe文件,运行遇到“应用程序配置不正确,程序无法启动”的问题
- 修改VS自带的模版文件
- vs 2010 中类文文件模板的修改
- VS配置、编译sqlite失败的解决方法
- 如何看文件是否是交叉编译出来的
- Visual Studio编译出来的pdb文件有什么价值
- VS 编译 matlab 的 m 文件
- VS编译出的文件具备管理员权限
- 运行vs编译出的exe文件
- vc编译小的文件
- 修改vs模版文件
- zookeeper实现一个配置项的修改的小案例
- VS 编译 QT文件
- Cocos2d-vs避免过长编译的小技巧
- 第6周-任务5-多文件组织三角形类
- Evaluating the trend of designer shoes for kids
- C++字符串完全指引之一 —— Win32 字符编码
- 201. Health is happiness. 健康就是幸福
- RTX51tiny
- vs 修改配置项使编译出来的文件更小
- 项目目标定义原则
- MyEclipse9 导入ExtJs校验报错的处理办法
- Windows2003右键没有了共享和安全选项
- 如何从计算机中删除 Exchange Server 2003
- 版本控制之Subversion
- struct型数据的内存布局,struct的对齐方式
- IE密码破解
- RAID 5数据恢复图解