C语言进阶剖析 20 链接过程简介

问题:工程中的每个 C 语言源文件被编译后产生目标文件,这些目标文件如何生成最终的可执行程序呢? 链接器的意义 链接器的 主要作用 是把各个模块之间互相引用的部分处理好,使得各个模块之间能够正确的衔接。 模块之间的链接 静态链接 由链接器在链接时将库的内容直接加入到可执行文件中 Linux 下静态库的创建和使用 编译静态库源码:gcc -c lib.c -o lib.o 生成静态库文件:ar -q
相关文章
相关标签/搜索