标签 · 静态库
2 篇文章,记录每一次探索。
[链接器的世界-实验篇07] 静态库按需取用:成员抽取的不动点
2026-10-06
静态库是一组目标文件的容器,而不是一个更大的目标文件。本实验解析 ar 归档格式,按未解析的全局名字逐个抽取成员,并在同一个归档内反复扫描直到不再有新成员被选中。
阅读全文
[链接器的世界-原理篇03] 符号解析:同一个名字,究竟指向谁
2026-10-04
从一个能独立运行的加法程序开始,亲手制造缺失定义、重复定义和库顺序错误。沿着“谁需要、谁提供、提供者是否进入链接”理解符号解析,再讨论弱定义、common、类型检查与 C++ 的边界。
阅读全文