返回
首页> 攻略资讯 >

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

时间:2022-10-21 23:34:09  编辑:盒子库

1、编译意味着什么?

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

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

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

2、什么是编译器?

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

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

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

最新攻略

  • 乐乐影视最新版-乐乐影视app官方版下载 v2.4.4 2022-09-22 11:09:02
  • 成品app破解软件大全-成品app手机软件大全 v1.1.02022-09-22 15:55:41
  • XR影视官方版-XR影视app安卓版下载 v2.2.42022-09-22 16:14:46
  • 精品影视最新版-精品影视app官方版下载 v1.0.3.12022-09-22 16:15:06
  • 青鲤直播安卓版-青鲤直播app免费版下载 v1.0.0 2022-09-22 16:45:18