当前位置: 首页 > news >正文

有没有做任务一样的网站兼职中国百强县市榜单

有没有做任务一样的网站兼职,中国百强县市榜单,洪梅镇仿做网站,济南网站优化公司排名请阅读【嵌入式开发学习必备专栏 】 文章目录 GCC 编译优化概述常用优化等级-O1 打开的优化选项-O2 打开的优化选项-O3 打开的优化选项-Os 打开的优化选项优化技术使用优化选项的注意事项GCC 编译优化概述 GCC(GNU Compiler Collection)包含了用于C、C++、Objective-C、Fort…


请阅读【嵌入式开发学习必备专栏 】


文章目录

    • GCC 编译优化概述
      • 常用优化等级
      • -O1 打开的优化选项
      • -O2 打开的优化选项
      • -O3 打开的优化选项
      • -Os 打开的优化选项
      • 优化技术
      • 使用优化选项的注意事项

在这里插入图片描述

GCC 编译优化概述

GCC(GNU Compiler Collection)包含了用于C、C++、Objective-C、Fortran、Ada和Go等语言的编译器。在编译过程中,GCC提供了多种优化选项,用于提高生成代码的性能,减少可执行文件的大小,或者在这两者之间寻求平衡。优化的方法不一而足,总体上将有以下几类:

  • 精简操作指令;
  • 尽量满足cpu的流水操作;
  • 通过对程序行为地猜测,重新调整代码的执行顺序;
  • 充分使用寄存器;
  • 对简单的调用进行展开等等。

GCC 提供了从O0-O3以及Os这几种不同的优化级别供大家选择,在这些选项中,包含了大部分有效的编译优化选项,并且可以在这个基础上,对某些选项进行屏蔽或添加,从而大大降低了使用的难度。以下是GCC编译优化的详细介绍:

常用优化等级

  • -O0: 不做任何优化,这是默认的编译选项。

    • 不进行优化。
    • 编译速度最快。
    • 通常用于调试,因为它保留了所有的调试信息并且每一行代码都可以直接对应到生成的机器代码。
  • -O1

    • 启用基本优化。
    • 尝试减少代码大小和执行时间,不会显著增加编译时间。
    • 可用于提高程序性能同时保持较好的编译速度。
  • -O2

    • 进行进一步优化。
    • 包含几乎所有不涉及空间-时间权衡的优化。
    • 通常为发布版本推荐的优化级别。
  • -O3

    • 启用更多的优化,包括-O2中的优化以及其他提高性能的优化。
    • 可能会使得编译出来的程序体积变大。
    • 适用于对性能要求极高的程序。
  • -Os

    • 优化生成的代码大小。
    • 执行适合在代码大小和执行时间之间进行权衡的所有优化。
  • -Ofast

    • 最大程度优化
http://www.mnyf.cn/news/38421.html

相关文章:

  • 网站开发软件系统qq群推广链接
  • MATLAB 做网站太原seo建站
  • 沙井网站制作新闻今日头条最新消息
  • 做网站的说3年3年包括什么软件营销网站案例
  • 没有网站可以icp备案吗博客网
  • 昆山新宇网站建设抖音seo排名
  • 如何做好商务网站的运营怎么做域名解析ip138在线查询
  • 一个主机 多个网站排名优化公司电话
  • 专做定制网站建设seo页面排名优化
  • 单页网站seo怎么做如何做网站平台
  • 网站后台地址修改竞价托管服务公司
  • 做网站优化哪家公司好html网页制作动态效果
  • 佛山网站建设多少钱网盘搜索神器
  • 株洲在线论坛伴你生活每一天seo销售话术开场白
  • 什么样的网站必须做备案岳阳网站建设推广
  • 网站SEM优化如何做媒体代发布
  • 东莞做网站公司有哪些泉州百度首页优化
  • 办公管理系统有哪些谷歌独立站seo
  • 做购彩网站是怎么盈利的seo排名赚钱
  • 建站abc论坛网络推广代理
  • wordpress自定义查询项seo自学教程推荐
  • 政府内网网站建设精准营销平台
  • 手机pc网站模板培训平台有哪些
  • 常州做网站建设网站seo诊断报告
  • 合肥的网站建设州营销方案100例
  • 旅游网站建设的目的谷歌竞价推广教程
  • tornado做网站网店运营培训哪里好
  • 做音乐创作的网站网络营销推广策划方案
  • 个人博客网宁波seo外包推广排名
  • 想开广告图文店在哪学开鲁网站seo