execve系统调用加载需要动态链接的可执行文件前要先加载()
______
______
举一反三
- execve系统调用加载需要动态链接的可执行文件前要先加载其依赖的动态链接库(共享库)。
- 以下是在Linux系统中启动并加载可执行目标文件过程中shell命令行解释程序所做的部分操作: ① 构造构造argv和envp ② 调用fork()系统调用函数 ③ 调用execve()系统调用函数 ④ 读入命令(可执行文件名)及参数 启动并加载可执行目标文件的正确步骤是
- 以下是有关在Linux系统中加载可执行目标文件的叙述,其中错误的是( )。 A: 可执行目标文件的加载通过execve()函数调用的加载器来完成 B: 加载器通过可执行目标文件中的程序头表对可装入段进行加载 C: 在可执行目标文件的加载过程中,其中的指令和数据被读入主存 D: 任何可执行目标文件中的可装入段被映射到一个统一的虚拟地址空间
- 下列叙述何者错误? A: 链接是指将目标文件最终生成可执行文件 B: 静态链接中目标文件不可直接进入可执行文件 C: 动态链接是在程序启动后才动态加载目标文件 D: 动态链接中库的内容不会进入可执行程序
- 智慧职教: 可执行文件型病毒出现,它们利用[填空(1)] 系统加载执行文件的机制工作。