Toggle navigation
首页
问答
IT问答
生活问答
电脑知识
百科
测评
编译器是什么意思,是做什么的?
发布于2022-01-06 17:45:44
编译器是什么意思,是做什么的?
2
个回答
网友回答
2022-01-06
编译器
编译器是一种特殊的程序,它可以把以特定编程语言写成的程序变为机器可以运行的
机器码
。我们把一个程序写好,这时我们利用的环境是
文本编辑器
。这时我程序把程序称为
源程序
。在此以后程序员可以运行相应的编译器,通过指定需要编译的文件的名称就可以把相应的源文件(通过一个复杂的过程)转化为机器码了。 下面我们看看它是如何工作的。首先编译器进行
语法分析
,也就是要把那些字符串分离出来。然后进行
语义分析
,就是把各个由语法分析分析出的语法单元的意义搞清楚。最后生成的是目标文件,我们也称为
obj文件
。再经过
链接器
的链接就可以生成最后的可执行代码了。有些时候我们需要把多个文件产生的目标文件进行链接,产生最后的代码。我们把一过程称为
交叉链接
。 有一个称为LCC的编译器,还挺不错的;还有一个用于分析其规则的小工具;
网友回答
2022-01-06
gcc(gnu compiler collection,gnu编译器集合),是一套由 gnu 开发的编程语言编译器。以及大部分unix系统的程序库和工具。 gnu是“gnu's not unix”的递归缩写。
生活问答最新文章
1
请问什么时候能收到华南农业大学录取通知书
2
高考306分可以去复读吗?
3
3个月博美突然晕倒,眼睛定着,隔几分钟就死了,死前活蹦乱跳的。
4
求! 太原工业学院QQ群
5
珠海港澳台联考补习班
6
港澳台联考补习班问题
7
珠海港澳台联考最好的补习班
8
珠海港澳台联考补习
9
港澳台联考有哪些学校招生
10
关于港澳台联考
相关阅读
1
道德只是个简单的是与非这句话是与非各是什么意思
2
兔在天上不吃草是什么意思
3
梦见已故的丈夫和自己同房是什么意思
4
梦见在铁板上载葱,是什么意思啊不是我自己,好几个人在载
5
梦见金手绳被老公扔了是什么意思
6
男人梦到在野外被两条大蟒蛇,一条金黄色的追,一条青色的在旁,这是什么意思?
7
梦见老婆出轨和老婆打架是什么意思
8
梦见蛇和狐狸,是什么意思,求大神解答
9
梦见买个佛坠戴脖子上和右手上是什么意思
10
梦见三头小猪跑进自家厨房是什么意思?
11
签王之王味道正宗吗?希望能给点参考。
12
proe机构仿真中运动包络是什么意思 具体是做什么的
回到
顶部