cflags参数

cozzw 2013-02-17 10:05:32
像大侠求救:CFLAGS=-O2 -Wall的两个参数是什么意思
...全文
304 2 点赞 打赏 收藏 举报
写回复
2 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
-Wall 打印出gcc提供的警告信息 -O参数   -O 选项告诉 GCC 对源代码进行基本优化。这些优化在大多数情况下都会使程序执行的更快。 -O2 选项告诉 GCC 产生尽可能小和尽可能快的代码。 如-O2,-O3,-On(n 常为0--3); -O 主要进行跳转和延迟退栈两种优化; -O2 除了完成-O1的优化之外,还进行一些额外的调整工作,如指令调整等。 -O3 则包括循环展开和其他一些与处理特性相关的优化工作。 选项将使编译的速度比使用 -O 时慢, 但通常产生的代码执行速度会更快。 参见:http://blog.csdn.net/zhuxiaoyang2000/article/details/5575194
  • 打赏
  • 举报
回复
mymtom 2013-02-17
man gcc
  • 打赏
  • 举报
回复
相关推荐
发帖
Linux/Unix社区
加入

2.1w+

社区成员

Linux/Unix社区 应用程序开发区
申请成为版主
帖子事件
创建了帖子
2013-02-17 10:05
社区公告
暂无公告