用c语言编写程序时,其内容存储在文本文件中,该文件以.c
结尾,称之为源代码文件(source code file
)。
.c
之前的部分称之为基本名(base name
),后面的部分称为扩展名(extension
),基本名 + 扩展名 = 文件名。
-
目标代码文件、可执行文件和库文件
C 编程的基本策略就是将源代码文件转换成可执行文件(其中包含可直接运行的机器语言代码)。典型的 C 实现通过编译和链接两个步骤完成。
标签:可执行文件,文件,代码,编程,机制,源代码,链接 From: https://www.cnblogs.com/jxsme/p/17514698.html
- 链接器的作用就是将目标代码、系统的标准启动代码和库代码这三部分合并成一个文件,即可执行文件。
- 对于库代码,链接器的作用仅仅是将程序中用到的库函数代码提取出来。
- 有些系统,编译程序和链接程序是要分别进行的,而有些系统,用户只需要编译程序即可,编译器会自动启动链接器。