程序编译常用英文
A. 什么是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为后缀的文件,是汇编语言源代码文件。
B. 计算机上程序编译运行分别是什么符号
意思和区别如下:
1、编译:依赖于编译器,英文是compile, vc中这一过程是将源代码转换成目标文件,如.obj文件,.rc文件等。
2、生成:指的是链接的过程,英文是build.依赖于链接器. vc中在这一阶段将所有的目标文件和所有需要用到的组件组合成一个整体,例如需要生成的是windows系统下的PE可执行文件,链接器会依照特定格式将目标文件组合,最后生成PE格式的.exe或.dll文件。
3、调试:是所有或部分代码编写完成后,让程序在调试器中运行,用这种手段对程序进行分析,找出并修正潜在问题。
4、运行:就是让程序在系统中运行。
C. 编译程序相当于什么
编译程序相当于什么
相当于翻译,机器翻译
就是把代码翻译为机器能识别的数据
比如
源代码:中文
目标代码:英文
编译器:把中文翻译成英文
操作系统只能读懂:英文
补充:编译程序(Compiler,compiling
program)也称为编译器,是指把用高级程序设计语言书写的源程序,翻译成等价的机器语言格式目标程序的翻译程序。编译程序属于采用生成性实现途径实现的翻译程序。它以高级程序设计语言书写的源程序作为输入,而以汇编语言或机器语言表示的目标程序作为输出。编译出的目标程序通常还要经历运行阶段,以便在运行程序的支持下运行,加工初始数据,算出所需的计算结果。
D. 英语Compiled怎么翻译
compiled这个单词的意思是,编辑的,编译的。这是一个过去分词。动词原形是compile。可以当形容词使用。例如可以说词组,compiled language意思是编译语言。
E. 编辑的英文
编辑可翻译为:edit,读音为[ˈedɪt]。
用作名词或者动词,作为动词时,意为(屏幕)编辑、编纂、校订(文章、书籍等)、编选、编集、剪辑、剪接、主编(报纸、杂志等)。第三人称单数加s为edits,现在分词加ing为editing,过去式、过去分词加ed为edited。
1、巧记:e出+dit给予=给出(好文章)=编辑。
2、例句:She used to edit a magazine.她曾主编过一个杂志。
3、同义词:compile,读音为[kəmˈpaɪl],vt.编写、编纂、编译,名词为compiler,编纂者、汇编者、编着者、编译程序。
F. 编译英文
编译:Edit and translate/compilation /compile.
编译就是把高级语言变成计算机可以识别的二进制语言,计算机只认识1和0,编译程序把人们熟悉的语言换成二进制的。 编译程序是把一个源程序翻译成目标程序的工作过程。
编译过程中会用到编译器。编译器是一种特殊的程序,它可以把以特定编程语言写成的程序变为机器可以运行的机器码。理论上,任何编程语言都可以是编译式,或直译式的。它们之间的区别,仅与程序的应用有关。
G. 编程序常用英语单词是什么
编程序常用英语单词部分:
1、Compile:编绎
2、Run:运行
3、Class:类
4、Object:对象
5、System:系统
6、out:输出
7、print:打印
8、line:行
9、variable:变量
10、type:类型
11、static:静态的
12、array:数组
13、parameter:参数
14、method:方法
15、function:函数
16、public:公有的
17、default:默认
18、get:得到
19、private:私有的
20、import:导入
21、set:设置
22、package:包
23、access:访问
24、protected:受保护的
25、void:无(返回类型)
26、operation:操作运算
27、member-variable:成员变量
28、member-function:成员函数
29、extends:继承 base class:基类 parent class:父类
30、interface:接口 child class:子类 super class:超类
31、overload:重载 abstract:抽象 exception:异常
32、implements:实现 Runtime:运行时
33、derived class:派生类
34、override:重写覆盖
35、final:最终的不能改变的
(7)程序编译常用英文扩展阅读
一、编程:设计具备逻辑流动作用的一种“可控体系”【注:编程不一定是针对计算机程序而言的,针对具备逻辑计算力的体系,都可以算编程。】
二、编程是编写程序的中文简称,就是让计算机代为解决某个问题,对某个计算体系规定一定的运算方式,使计算体系按照该计算方式运行,并最终得到相应结果的过程。
三、为了使计算机能够理解人的意图,人类就必须将需解决的问题的思路、方法和手段通过计算机能够理解的形式告诉计算机,使得计算机能够根据人的指令一步一步去工作,完成某种特定的任务。这种人和计算体系之间交流的过程就是编程。