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

电子书网站 自己做网站制作定制

电子书网站 自己做,网站制作定制,政府网站支撑体系建设,济南网站优化前文提过&#xff0c;GNU 的项目一般都是使用 GNU Autotools 来实现它们的构建系统&#xff0c;其主要目的是通过 GNU Autotools 对不同平台&#xff08;Target Triple: <CPU ARCH>-<Vendor>-<OS>-<ABI>&#xff09;进行抽象&#xff0c;使得GNU Autot…

        前文提过,GNU 的项目一般都是使用 GNU Autotools 来实现它们的构建系统,其主要目的是通过 GNU Autotools 对不同平台(Target Triple: <CPU ARCH>-<Vendor>-<OS>-<ABI>)进行抽象,使得GNU Autotools实现的构建系统可以适配不同的平台,减少由于平台差异导致维护工作量。

        由此,GCC (GNU Compiler Collection) 项目也不例外。其实,GCC 原名为 GNU C Compiler,因此,该项目从设计之初主要支持C语言及其派生语言(C++\ObjC等)。这样使得其GCC的设计是针对C语言的,即 前端中间语言 GENERIC - Tree。把握这个核心,就容易分解GCC代码的设计了。

        回到,GCC构建系统,分两部分,一是配置( configure),二是构建(make)。其配置脚本的源代码是在gcc目录下的 configure.ac。使用 autoconf 或 autoreconf 命令,将 configure.ac 转换成 configure (shell 脚本)。其主要作用是1. 检测系统是否满足构建的需要;2. 配置构建参数。

        其中,会调用 config.build, config.host, 和 config.gcc 脚本 分别对 构建机器(build machine),运行机器(host machine)以及 目标机器(Target machine)进行配置。

        其中,目标变量( $target ) 由 AC_CANONICAL_TARGET 定义,其值为 <target_cpu>-<target_vendor>-<target_os>。

        在通过 configure 脚本配置完毕后,对应的 makefile.in 会被转换成 makefile,同时 makefile 会包含在 configure 脚本配置的 makefile 片段 (fragment),如下:

        此时就可以了解大概的构建系统结构了。感兴趣的读者可以顺着上述的轮廓,查看对应的源代码,即 configure.ac 和 makefile.in 。

http://www.dtcms.com/wzjs/158364.html

相关文章:

  • dw做网站设计去除痘痘怎么有效果
  • 专做品质游的网站北京seo推广公司
  • php怎么做网站后台赣州网站seo
  • 网站开发相关技术发展手游代理加盟哪个平台最强大
  • 建设摩托车官网商城2015优化百度seo
  • 上海建设网站浦东新区污水管网工程填写电话的广告
  • 自己做的网站怎么接入网页游戏长沙seo优化报价
  • 做经营行网站需要什么手续网站设计制作的服务怎么样
  • wordpress特色图片外链酒泉网站seo
  • 徐州html5响应式网站建设企业线上培训平台有哪些
  • 青海wap网站建设天津seo网站管理
  • 网站设置银联密码百度关键词在线优化
  • wordpress加联系方式aso苹果关键词优化
  • 做医疗竞价网站管理培训机构
  • 简易静态网站制作流程图云南网站推广公司
  • 网站标题关键词描述网上怎么注册公司免费的
  • 罗湖网站建设费用网站访问量查询工具
  • 做品牌网站怎么样电商运营多少钱一个月
  • 2016企业网站建设方案网站制作优化排名
  • win7建设网站教程福州外包seo公司
  • 什么网站可以自己接工程做预算网络推广公司方案
  • wpzoom wordpress cmsseo外链增加
  • 捕鱼游戏网站建设步骤企业邮箱登录入口
  • 武汉网站seo费用最近三天的国内新闻
  • 成都都江堰网站建设跨境网站建站
  • 企业网站结构图网站制作策划书
  • 震泽做网站什么网站百度收录快
  • 蓝色网站风格谷歌浏览器官方正版下载
  • 网站建设相关关键词如何做网络营销推广
  • 怎么做免费网站教程爱站关键词搜索