编译和链接的区别与联系
001、
C语言的编译链接过程要把我们编写的一个c程序(源代码)转换成可以在硬件上运行的程序(可执行代码),需要进行编译和链接。
002、
编译就是把文本形式源代码翻译为机器语言形式的目标文件的过程。链接是把目标文件、操作系统的启动代码和用到的库文件进行组织形成最终生成可执行代码的过程
003、编译过程包括两个步骤:
01、c语言源代码转换为汇编语言代码
02、汇编代码转换为机器语言代码
004、汇总
参考:https://blog.csdn.net/lovehang99/article/details/100581816