用某种语言编写的程序就称为源代码,保存源代码的文件称为源文件。能把C语言等高级编程语言编写的源代码转换成本地代码的程序称为编译器。每个编写源代码的编程语言都需要其专用的编译器,将C语言编写的源代码转换成本地代码的编译器称为C编译器。编译器首先读入代码的内容,然后再把源代码转换成本地代码,编译器中就好像有一个源代码同本都代码的对应表。读入的源代码还要经过语法解析,句法解析,语义解析才能生成本地代码。选项是对编译器的指示。编译后生成的不是EXE文件,而是扩展名为.obj的目标文件。把对个目标文件结合,生成一个EXE文件的处理就是链接,运行链接的程序就称为链接器。库文件指的是把多个目标文件集成保存到一个文件的形式。不通过源代码形式而是通过库文件形式和编译器一起提供的函数称为标准函数。存储着目标文件的实体,并直接和EXE文件结合的库文件形式称为静态链接库。
标签:文件,EXE,读书笔记,称为,代码,程序,第八章,编译器,源代码 From: https://www.cnblogs.com/lmhning/p/18033075