首页 > 试题广场 >

链接器的任务是什么?

[问答题]
链接器的任务是什么?
推荐
链接器把多个来源(例如,已编译的源代码、库代码和启动代码)的目标代码连接成一个单独的可执行程序。
发表于 2018-05-05 21:20:30 回复(2)
链接器把已编译的源代码、用到的库函数代码 和启动代码连接成一个单独的可执行程序
发表于 2020-04-23 15:18:28 回复(0)

主要是把相关模块链接在一起,生成可执行,可加载的目标文件。
分两步:
1.符号解析:把在其他模块(xxx.c)里的全局函数或者是非静态全局变量链接到同一个可执行目标文件
2.重定位:在可重定向文件中分开.text和.data,并且重新组装成可执行文件

发表于 2018-05-09 22:05:13 回复(0)
链接器将多个目标文件来源(源代码,库代码,启动代码)组合成可执行程序
发表于 2020-11-11 15:28:44 回复(0)
连接器的作用是将源代码,库函数,目标代码,链接成可执行程序。
发表于 2020-10-24 23:24:49 回复(0)
链接器的作用是将系统标准启动代码,库代码,目标代码三部分组成一个文件的程序。
发表于 2020-06-30 14:00:52 回复(0)
把目标文件与需要的库链接起来
发表于 2019-08-22 21:08:53 回复(0)