深入理解静态链接和动态链接

符号与符号表 每个可重定义文件o都有一个符号表,它包含m定义和引用的符号(外链接的)的信息,即以下的全局符号和外部符号。三种不同的符号: 全局符号。由文件o定义并能被其它模块引用,对应于非静态的全局变量和函数 外部符号。由其它文件定义并能被文件o引用的全局符号,称为外部符号。 局部符号。只能被文件定义和引用,对应于static 函数和 static 变量 链接器的两个主要任务是: 符号解析。将每个
相关文章
相关标签/搜索