从源代码到可执行文件

编写好源文件之后,对源文件进行编译和链接就可以生成可执行文件了。编译和链接的操作需要使用编译器和链接器来完成。不同编译语言所编写的源代码翻译成本机代码之后就成了同一种语言。负责将用C语言等高级语言编写的源代码翻译成本机代码的程序称为编译器,用不同的编译语言编写的源代码需要使用该语言专用的编译器来完成。编译器需要对读取的源代码进行词法分析 语法分析、语义分析等处理,这样才能够生成本机代码。购买编译器时,要有用那种编辑用那种语言编写的,编译器是在什么环境下运行的,以及编译器是在什么环境下使用的。要得到可执行EXE文件,在编译后需要进行链接操作,将多个目标文件拼接在一起生成一个EXE文件的好哟踩叫做链接,用于完成这一操作的程序叫做连接器。

posted @ 2024-02-22 20:31  永恒chijiu  阅读(28)  评论(0)    收藏  举报