Makefile中的-Wall -O2 -Os -g等选项介绍
来源:互联网 发布:淘宝商城业务模式 编辑:程序博客网 时间:2024/05/07 18:37
-Wall:选项可以打印出编译时所有的错误或者警告信息。这个选项很容易被遗忘,编译的时候,没有错误或者警告提示,以为自己的程序很完美,其实,里面有可能隐藏着许多陷阱。变量没有初始化,类型不匹配,或者类型转换错误等警告提示需要重点注意,错误就隐藏在这些代码里面。没有使用的变量也需要注意,去掉无用的代码,让整个程序显得干净一点。下次写Makefile的时候,一定加-Wall编译选项。
-O0:表示编译时没有优化。
-O1: 表示编译时使用默认优化。
-O2: 表示编译时使用二级优化。
-O3: 表示编译时使用最高级优化。
-Os:相当于-O2.5优化,但又不所见代码尺寸,具体见链接:点击打开链接 点击打开链接
0 0
- Makefile中的-Wall -O2 -Os -g等选项介绍
- Makefile中的-Wall -O2 -Os -g等选项介绍
- makefile-Wall -g选项
- makefile中的 -O -O2选项含义
- gcc 优化选项 -O1 -O2 -O3 -Os 优先级
- gcc 优化选项 -O1 -O2 -O3 -Os 优先级,
- gcc 优化选项 -O1 -O2 -O3 -Os 优先级
- gcc中的-w -W和-Wall选项
- gcc中的-w -W和-Wall选项
- Makefile中的-D选项
- gcc 优化选项 -O1 -O2 -O3 -Os 优先级,-fomit-frame-pointer
- gcc 优化选项 -O1 -O2 -O3 -Os 优先级,-fomit-frame-pointer .
- gcc 优化选项 -O1 -O2 -O3 -Os 优先级,-fomit-frame-pointer
- GCC 优化选项 -O1 -O2 -O3 -Os 优先级,-fomit-frame-pointer
- gcc 优化选项 -O1 -O2 -O3 -Os 优先级,-fomit-frame-pointer
- gcc 优化选项 -O1 -O2 -O3 -Os 优先级,-fomit-frame-pointer
- gcc 优化选项 -O1 -O2 -O3 -Os 优先级,-fomit-frame-pointer .
- gcc 优化选项 -O1 -O2 -O3 -Os 优先级,-fomit-frame-pointer
- jQuery添加/改变/移除CSS类及判断是否已经存在CSS
- C++项目参考解答:累加求圆周率
- 获取android控件的大小
- 处理键盘通知
- iOS APP 逆向安全杂谈
- Makefile中的-Wall -O2 -Os -g等选项介绍
- Hibernate缓存原理与策略
- 番茄花园GHOST WIN7系统32,64位专业版
- iOS框架和服务知识点目录
- HTTP的长连接和短连接
- spring 后置处理器BeanFactoryPostProcessor和BeanPostProcessor的用法和区别
- losetup
- jquery中unbind、bind注意事项
- 网线水晶头接法