编译全称
❶ 什么是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为后缀的文件,是汇编语言源代码文件。
❷ 编译操作英文全称
编译(compilation,compile)
❸ 汇编器和编译器有什么区别
汇编器(Assembler)是将汇编语言翻译为机器语言的程序。一般而言,汇编生成的是目标代码,需要经链接器(Linker)生成可执行代码才可以执行。
汇编语言是一种以处理器指令系统为基础的低级语言,采用助记符表达指令操作码,采用标识符表示指令操作数。作为一门语言,对应于高级语言的编译器,需要一个“汇编器”来把汇编语言原文件汇编成机器可执行的代码。常用的高级语言编译器有Microsoft公司的MASM系列和Borland公司的TASM系列编译器,还有一些小公司推出的或者免费的汇编软件包等。
编译器就是将“一种语言(通常为高级语言)”翻译为“另一种语言(通常为低级语言)”的程序。一个现代编译器的主要工作流程:源代码 (source code) → 预处理器 (preprocessor) → 编译器 (compiler) → 目标代码 (object code) → 链接器(Linker) → 可执行程序 (executables)
高级计算机语言便于人编写,阅读交流,维护。机器语言是计算机能直接解读、运行的。编译器将汇编或高级计算机语言源程序(Source program)作为输入,翻译成目标语言(Target language)机器代码的等价程序。源代码一般为高级语言 (High-level language), 如Pascal、C、C++、Java、汉语编程等或汇编语言,而目标则是机器语言的目标代码(Object code),有时也称作机器代码(Machine code)。
对于C#、VB等高级语言而言,此时编译器完成的功能是把源码(SourceCode)编译成通用中间语言(MSIL/CIL)的字节码(ByteCode)。最后运行的时候通过通用语言运行库的转换,编程最终可以被CPU直接计算的机器码(NativeCode)
❹ 常见的事业单位有哪些
常见的事业单位有中共中央党校、中央文献研究室、中央党史研究室、中央编译局、人民日报社、全国人大培训中心、全国人大信息中心、中国人大杂志、新华通讯社、中国科学院、中国社会科学院、中国工程院、国务院发展研究中心。
1、中共中央党校
中共中央党校是中国共产党轮训培训党的高中级领导干部和马克思主义理论骨干的最高学府,是党中央直属的重要部门,是学习、研究、宣传马列主义、毛泽东思想和中国特色社会主义理论体系的重要阵地和干部加强党性锻炼的熔炉,是党的哲学社会科学研究机构。
2、中共中央编译局
中共中央编译局全称中共中央马克思、恩格斯、列宁、斯大林着作编译局,成立于1942年,是中共中央直属机构,副部级单位,主要任务是编译和研究马克思主义经典着作,翻译党和国家重要文献和领导人着作。
3、新华通讯社
新华通讯社,简称新华社,是中国的国家通讯社,法定新闻监管机构,同时也是世界性现代通讯社。
4、中国科学院
中国科学院(ChineseAcademyofSciences)成立于1949年11月,为中国自然科学最高学术机构、科学技术最高咨询机构、自然科学与高技术综合研究发展中心。
5、中国工程院
中国工程院(ChineseAcademyofEngineering)于1994年6月3日在北京成立,是中国工程技术界最高荣誉性、咨询性学术机构,国务院直属事业单位。
❺ 中共中央编译局是个什么样的单位
中共中央编译局全称中共中央马克思、恩格斯、列宁、斯大林着作编译局,成立于1942年,是中共中央直属机构,副部级单位.
主要任务是编译和研究马克思主义经典着作,翻译党和国家重要文献和领导人着作;围绕中国特色社会主义的理论和实践,研究马克思主义基本理论及其在当代的发展,研究世界社会主义运动的历史和现状、理论和实践;收集和整理马克思主义和社会主义研究领域的文献信息资料。