1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > GCC(GNU Compiler Collection GNU编译器套件)

GCC(GNU Compiler Collection GNU编译器套件)

时间:2024-03-30 08:44:15

相关推荐

GCC(GNU Compiler Collection GNU编译器套件)

文章目录

1、 GCC 主要软件包2、 GCC 编译过程2.1 GCC 编译过程2.2 GCC 单步完成编译3、GCC 常用 选项和参数4、C/C++ 程序 常用文件名后缀5、 链接 可分为 动态链接 和 静态链接

GCCGNU Compiler CollectionGNU编译器套件),是由GNU开发的编程语言编译器

GNU项目始于1987年,是一个开发大量免费UNIX软件的集合(GNU的意思是 GNU’s Not UNIX,即GNU不是UNIX)。GNU编译器集合(GCC,其中包含GCC C编译器)是该项目的产品之一。

1、 GCC 主要软件包

2、 GCC 编译过程

2.1 GCC 编译过程

hello.chello(或a.out)文件,必须历经hello.ihello.shello.o,最后才得到hello(或a.out)文件,分别对应着预处理编译汇编链接4个步骤,整个过程如图所示:

2.2 GCC 单步完成编译

第1种命令:gcc hello.c -o hello

第2种命令:gcc -o hello hello.c

3、GCC 常用 选项和参数

4、C/C++ 程序 常用文件名后缀

5、 链接 可分为 动态链接 和 静态链接

Linux 下的动态链接库实际是共享目标文件(shared object),一般是.so文件,作用类似于 Windows 下的.dll文件。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。