当前位置: 首页 > 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.15wanjia.com/news/155440.html

相关文章:

  • 租用空间做网站有哪些网站是用vue做的
  • 济南 网站 建设网站建设套餐方案
  • 网站建设服务文案北京品牌网站开发
  • 外国自适应企业网站微信微网站开通
  • 深圳彩票网站建设网页网站动作效果做的比较棒
  • 吴江网站制作公司做亚马逊产品测评的网站
  • 企业网站建设请示网站怎么做边框
  • 搭建一个网站需要什么中国建设招投标网站
  • php源代码做网站姑苏企业建设网站公司
  • 免费手机网页网站手机wap网站免费制作
  • 网站备案主体是什么hao123从上网官网
  • wordpress零基础建站教程app拉新推广项目
  • 南阳美容网站建设淘宝网站开发需求分析
  • 高中教学网站四川省建设厅网站为什么打不开
  • 服务器网站建设教程企业建网站需要准备哪些资料呢
  • 深圳品牌网站制作网站开发用什么开发工具好呢
  • 房山做网站简述网页的制作流程
  • 网站logo链接交换
  • wordpress做首页青岛seo推广
  • 网站域名选择三合一网站制作价格
  • 可以做立体图形的网站库尔勒做网站
  • 五寨网站建设二手车网站的建设
  • 网站建设的步骤教程视频教程wordpress图片变形
  • 网站如何做美工提高网站关键词排名
  • 网站域名缴费盐城做网站企业
  • 门户网站报价单研发网站要多长时间
  • 建设银行怎么从网站上改手机号码陕麻圈辅助软件
  • 网站集群建设和网站集约化wordpress二维码制作教程
  • 网站开发实例社区深圳市做网站知名公司有哪些
  • 手机网站制作教程视频教程网站建设需要的人才