程序编译优化等级说明
来源:互联网 发布:淘宝客新手如何玩鹊桥 编辑:程序博客网 时间:2024/06/08 03:12
•-O0:
无优化(默认)
•-O和-O1:
使用能减少目标文 件 大小以及执行时间并且不会使编译时间明显增加的优化.在编译大型程序的时候会显著增加编译时内存的使用.
•-O2:
包含-O1的优化并增加了不需要在目标文件大小和执行速度上进行折衷的优化.编译器不执行循环展开以及函数内联.此选项将增加编译时间和目标文件的执行性能.
•-Os:
专门优化目标文件大小,执行所有的不增加目标文件大小的-O2优化选项.并且执行专门减小目标文件大小的优化选项.
•-O3:
打开所有-O2的优化选项并且增加 -finline-functions,-funswitch-loops,-fpredictive-commoning,-fgcse-after-reloadand -ftree-vectorize优化选项.
阅读全文
0 0
- 程序编译优化等级说明
- KEIL编译环境优化等级说明
- keil优化等级设置说明
- gcc编译优化等级的区别
- dede会员等级说明
- CMMI成熟度等级说明
- 禅道bug等级说明
- QQ等级:QQ在线等级说明
- keil优化等级设置
- MDK优化等级设置
- keil优化等级设置
- keil优化等级设置
- keil优化等级设置
- keil优化等级设置
- Optimization Level - 优化等级
- 程序编译与代码优化
- 程序编译与代码优化-早期(编译期)优化
- maven-compiler-plugin编译等级
- JS——canvas(1)
- Python wmi Cookbook 中文翻译
- 1.3java第一个程序HellWorld
- ABP module-zero +AdminLTE+Bootstrap Table+jQuery权限管理系统第十七节--Quartz与ABP框架Abp.Quartz及扩展
- PostgreSQL配置文件--复制
- 程序编译优化等级说明
- JAVA实例学习一为什么要用策略模式
- Solr7.1.0 安装部署(centos7)
- 二叉树的链式存储
- java的几种对象(po,dto,dao等)
- leveldb status学习
- MFC下的CRC16计算器
- 线性表的顺序存储(顺序表)
- 深度学习之数学基础 Updating