导航:首页 > 文件教程 > 灰灰网站源码

灰灰网站源码

发布时间:2025-03-30 06:12:45

⑴ 什么是GCCGCC有什么作用

GCC(GNU Compiler Collection,GNU编译器套件),是由 GNU 开发的编程语言编译器。它是以GPL许可证所发行的自由软件,也是 GNU计划的关键部分。

GCC原本作为GNU操作系统的官方编译器,现已被大多数类Unix操作系统(如Linux、BSD、Mac OS X等)采纳为标准的编译器,GCC同样适用于微软的Windows。GCC是自由软件过程发展中的著名例子,由自由软件基金会以GPL协议发布。

GCC功能与作用:

1、预处理

命令gcc首先调用cpp进行预处理,在预处理过程中,对源代码文件中的文件包含(include)、预编译语句(如宏定义define等)进行分析。

2、编译

用GCC编译C/C++代码时,它会试着用最少的时间完成编译并且编译后的代码易于调试。易于调试意味着编译后的代码与源代码有同样的执行顺序,编译后的代码没有经过优化。

3、连接

当所有的目标文件都生成之后,gcc就调用ld来完成最后的关键性工作,这个阶段就是连接。在连接阶段,所有的目标文件被安排在可执行程序中的恰当的位置,同时,该程序所调用到的库函数也从各自所在的档案库中连到合适的地方。

4、汇编

汇编过程是针对汇编语言的步骤,调用as进行工作,一般来讲,.S为后缀的汇编语言源代码文件和汇编、.s为后缀的汇编语言文件经过预编译和汇编之后都生成以.o为后缀的目标文件。

(1)灰灰网站源码扩展阅读:

gcc所遵循的部分约定规则:

1、.c为后缀的文件,C语言源代码文件。

2、.a为后缀的文件,是由目标文件构成的档案库文件。

3、.h为后缀的文件,是程序所包含的头文件。

4、.i 为后缀的文件,是C源代码文件且不应该对其执行预处理。

5、.m为后缀的文件,是Objective-C源代码文件。

6、.o为后缀的文件,是编译后的目标文件。

7、.s为后缀的文件,是汇编语言源代码文件。

阅读全文

与灰灰网站源码相关的资料

热点内容
word合同填充 浏览:115
版本修改器 浏览:205
linux查看文件夹文件 浏览:241
上海公交卡app如何使用全国交联卡 浏览:21
app需求怎么做 浏览:267
90版本dnf瞎子心眼技能 浏览:20
知聊app怎么登录 浏览:801
企业网站建设在构建时要考虑哪些因素 浏览:164
多层节点如何获取最后一层数据 浏览:978
wOrd文件怎么转掉成Cad 浏览:812
vue引用本地js文件 浏览:780
怎么把excel变成文件发送 浏览:767
求个微信卖烟信誉好的 浏览:86
linuxoracle监听配置文件 浏览:155
qq电脑通话转移到手机 浏览:619
jquerywysiwygjs 浏览:204
u盘系统文件隐藏 浏览:603
苹果5s手机没网络 浏览:715
哪个app可以看废品实时价格 浏览:408
ps没保存的文件就关了怎么办 浏览:390

友情链接