初识GCC编译器
GNU编译器套件(GNU Compiler Collection)包括C、C++、Objective-C、Fortran、Java、Ada和Go语言的前端,也包括了这些语言的库(如libstdc++、libgcj等等)。GCC的初衷是为GNU操作系统专门编写的一款编译器。GNU系统是彻底的自由软件。此处,“自由”的含义是它尊重用户的自由。
在 Linux 平台上,最流行的编译系统是 GCC(GNU Compile Collection)。GCC 也是 GNU发布的最著名的软件之一。GCC 的功能非常强大,主要体现在两方面:1) GCC 可以为 x86、ARM、MIPS 等不同体系结构的硬件平台编译程序。2) GCC 可以编译 C、C++、Pascal、Java 等数十种高级语言。GCC 的这两项特性对嵌入式应用开发及其重要。此外,GCC 的编译效率也是非常高的,一般要高出其他编译系统 20%到 30%左右。所以在嵌入式 Linux 开发领域,使用的基本上就是 GCC 编译系统。
gcc编译器(1)
最新推荐文章于 2018-12-08 10:43:00 发布