C语言的编译与链接

C语言源文件要经过编译、链接才能生成可执行程序:
编译(Compile)会将源文件(.c文件)转换为目标文件。对于 VC/VS,目标文件后缀为.obj;对于GCC,目标文件后缀为.o。
编译是针对单个源文件的,一次编译操作只能编译一个源文件,如果程序中有多个源文件,就需要多次编译操作。
链接(Link)是针对多个文件的,它会将编译生成的多个目标文件以及系统中的库、组件等合并成一个可执行程序。

posted @ 2021-03-09 06:14  myrj  阅读(305)  评论(0编辑  收藏  举报