【发布时间】:2012-02-12 11:50:47
【问题描述】:
来自http://www.learncpp.com/cpp-tutorial/19-header-files/
链接器如何知道它需要包含标准运行时库,例如在 iostream 中声明的函数的定义在其他地方不存在?
是否有一些有助于链接过程的映射?
重新表述 - 如果我包含一些只有函数声明的文件,任何链接器如何确定函数定义的位置?
【问题讨论】:
-
对于 Linux 环境,此类信息存储在 gcc 生成的 elf 文件中。
标签: c++ gcc compiler-construction linker