JavaScript is required to for searching.
跳过导航链接
退出打印视图
链接程序和库指南     Oracle Solaris 10 8/11 Information Library (简体中文)
search filter icon
search icon

文档信息

前言

1.  Oracle Solaris 链接编辑器介绍

2.  链接编辑器

3.  运行时链接程序

4.  共享目标文件

5.  应用程序二进制接口与版本控制

6.  支持接口

7.  目标文件格式

8.  线程局部存储

9.  Mapfile

A.  链接编辑器快速参考

B.  版本控制快速参考

C.  使用动态字符串标记建立依赖性

D.  直接绑定

E.  System V 发行版 4(版本 1)Mapfile

Mapfile 结构和语法

段声明

映射指令

段内节的排序

大小符号声明

文件控制指令

映射示例

Mapfile 缺省选项

内部映射结构

F.  链接程序和库的更新及新增功能

索引

附录 E

System V 发行版 4(版本 1)Mapfile


注 - 本附录介绍了原始的 System V 发行版 4 mapfile 语言(版本 1)。虽然此 mapfile 语法目前仍受支持,但是建议在新应用程序中使用第 9 章 中介绍的 mapfile 语言版本 2。


链接编辑器会自动且智能地将可重定位目标文件中的输入节映射到正在创建的输出文件中的段。通过使用 -M 选项和关联的 mapfile,您可以更改链接编辑器提供的缺省映射。此外,使用 mapfile 还可以创建新段、修改属性以及提供符号版本控制信息。


注 - 使用 mapfile 选项时,您可以轻松创建不会执行的输出文件。链接编辑器可以在不使用 mapfile 选项的情况下生成正确的输出文件。


系统提供的 mapfile 样例位于 /usr/lib/ld 目录中。