编译是什么意思,编译器是什么意思?

1、编译意味着什么?

程序员在建立软件程序的时候都会先使用源代码来编写程序。源代码使用具体编程语言,例如C或者Java。这些源代码文件都是以文本为基础,人可阅读的形式保存下来,程序员可对它们进行开启与编辑。

但源代码不可能直接在计算机上运行。要让代码为计算机的CPU所识别,就需要将源代码(高级语言)转换为机器码(低级语言),这一过程叫做“编译”代码。

多数软件开发程序含有把源代码文件变成机器码或者目标代码的编译器。因为这些编码可直接在计算机的处理器上实现,所以生成的应用程序一般叫做可执行文件。Windows可执行文件的扩展名是.exe,而Mac OS X程序的扩展名是.app,一般都会隐藏起来。

编译是什么意思,编译器是什么意思?

2、什么是编译器?

编译器就是把程序源代码文件汇编成可执行程序,属于集成开发环境(IDE),囊括大部分编程软件包。

编译器得到使用高级语言,例如C、BASIC或者Java,编译为低级语言的源码文件,例如机器码或者汇编码。该代码针对某一处理器类型(例如IntelPentium或者PowerPC)而设计,该程序可由处理器确定并且运行于操作系统中。

编译器在编译源代码文件时无法对其进行修改。所以源代码的任何修改都是很有必要的,程序也是需要重新编译的。

公益寻人您的每一次转发与分享,将概率增加一个失散家庭的团聚,感谢您的转发!

反馈Q群若资源失效,请加入不禁言Q群反馈,谢谢!

(0)
上一篇 2022年8月5日 下午10:34
下一篇 2022年8月6日 上午7:50

相关推荐

error: Content is protected !!