Advertisement

C/C++编译器 gcc/g++ 水平 Level 0 步骤如下:首先进行编译操作 g++.cc xx.cpp -o a.o 生成可执行文件;然后进行链接操作 g++.cc xx.o yy.o -o exe.bin 并检查函数引用。

阅读量:

一、gcc编译器简介

1、gcc编译器的发展

编辑器(例如vi、记事本)是我用于编写程序的工具(即编辑代码)。然而,我们所编写的代码语句,计算机本身是无法理解的,因此需要将其转换为计算机可以识别和执行的语言。而实现这一转换功能的工具正是编译器。换句话说,我们借助编辑器完成程序的编写,再通过编译器进行处理后,程序才能被运行。

编译器的作用在于将便于编写、阅读与维护的高级语言转化为计算机能够理解和执行的低级机器语言。

gcc(GNU Compiler Collection,GNU 编译器套件)是由 GNU 项目开发的一套编程语言编译工具。

最初,gcc 是作为 GNU 操作系统官方使用的编译工具而设计的。如今,它已被广泛应用于各类类 Unix 操作系统(如 Linux、BSD、Mac OS X 等),并成为这些系统中的标准编译工具。同时,gcc 也适用于微软 Windows 平台。

GCC 最初仅表示“GNU C Compiler”,其功能仅限于对 C 语言的支持。随后其功能不断扩展,逐渐支持了包括 C、C++、Java、Ada、Fortran、Objective-C、Objective-C++ 和 Go 等多种编程语言。因此,“GCC”这一名称也被重新定义为“GNU Compiler Collection”,并发展成为历史上最具影响力的编译器之一。

全部评论 (0)

还没有任何评论哟~