美文网首页gcc编译器入门
002_wz_bbk_GCC的特点

002_wz_bbk_GCC的特点

作者: 王泽0106 | 来源:发表于2020-09-30 19:06 被阅读0次

Features of GCC

  • GCC is a portable complier -- it runs on most platforms(平台) available today,and can produce output for many types of processors.In addition to the peocessors used in personal computers,it also supports microcontrollers(微处理器),DSPs and 64-bit CPUs.
  • GCC is not only a native compiler -- it can also cross-compile(交叉编译) any program,producing executable(可执行的) files for a different system from the one used by GCC itself.This allows software to be compiles for embedded (嵌入的)systems which are not capable of running a compiler.GCC is written in C with a strong focus on portability,and can compile itself,so it can be adapted to new system easily.
  • GCC has multiple(许多的) language frontends(前端),for parsing(剖析) different languages.Programs in each language can be compiled,or cross-compiled,for any architecture(架构).For example,an ADA program can be compiled for a microcontroller,or a C program for a supercomputer.
  • GCC has a modular(模块的) design,allowing support for new languages and architectures to be added.Adding a new language front-end to GCC enables the use of that language on any architectures,provided that the necessary run-time facilities(工具)(such ad libraries)are available.Similarly,adding support for a new architecture makes it available to all languages.
  • Most importantly,GCC is free software,distributed(分布的) under the GNU General Public License(GNU GPL).This means you have the freedom to use and to modify GCC,and with all GNU software.If you need support for a new type of CPU,a new language, or a new feature you can add it youself,or hire(雇佣) someone to enhance GCC for you.You can hire someone to fix a bug if it is important for you work.
  • Furthermore,you have the freedom to share any enhancements you make to GCC.As a result of this freedom you can also make use of enhancements to GCC developed by others.The many features offered by GCC today show how this freedom to cooperate(合作) works to benefit you,and everyone else who uses GCC.

2020.9.30

相关文章

  • 002_wz_bbk_GCC的特点

    Features of GCC GCC is a portable complier -- it runs on ...

  • 没有特点就是我的特点

    如果白富美的定义是, 洁身自好就是白, 自力更生就是富, 内外兼修就是美。 那我们每一位女老师都是白富美,我自豪的...

  • (三)怎样表现人物的特点?

    (三)怎样表现人物的特点? 人物的特点有外貌特点、动作特点、语言特点、性格特点等。所谓特点,当然就是这个人和...

  • Loser最大的特点就是"没有特点"

    没有特点 同质化造成竞争力降低 Loser 最大的特点就是“没有特点”。 不知道你有没有想过,人就像一个工业制成品...

  • 韩国语的特点——句法特点

    句法特点(통사적 특성) 从句法上看,世界上的语言按照 “S”(主语)、“V”(谓语,韩国语称为叙述语)、“O”(...

  • 韩国语的特点——活用特点

    活用特点(활용적 특성) 韩国语的主语、宾语等成分经常省略,有时谓语也可省略。例如: (1)밥을 먹었어? 吃饭了...

  • 特点

    你来问我你的特点你叫什么名字来着我不由多看你一眼 陌生与熟悉之间你的那颗痣很有特点与你的优秀真的无关 不要问我你的...

  • 特点

    【臻仁论道】 中国人,中国文化的最显著特点: 包容并蓄, 融会贯通, 循序渐进, 继承发展。 这正是五千年文明不曾...

  • 特点

    世界上很多东西(无论任何事),无所谓优点和缺点,只有特点。"没有优点和缺点,只有特点"这个观点。承认了这一点,在做...

  • 特点

    1.双模: 做一个一键切换的开关,切换 现代 / 古典 模式 (或者再加一个体验模式) 现代模式:有网,有电,有自...

网友评论

    本文标题:002_wz_bbk_GCC的特点

    本文链接:https://www.haomeiwen.com/subject/iocpuktx.html