Oracle® Solaris 11.2 链接程序和库指南

退出打印视图

更新时间: 2014 年 7 月
 
 

使用此文档

  • 概述-在 Oracle Solaris 操作系统 (Oracle Solaris Operating System, Oracle Solaris OS) 中,应用程序开发者可以使用链接编辑器 ld(1) 创建应用程序和库,并可以借助于运行时链接程序 ld.so.1(1) 执行这些目标文件。

    链接程序和库指南介绍了 Oracle Solaris 链接编辑器和运行时链接程序的操作。由于动态可执行文件和共享目标文件在动态运行时环境中非常重要,因此将重点介绍这两者的生成和用法。


    注 - 此 Oracle Solaris 发行版支持使用 SPARC® 和 x86 系列处理器体系结构的系统。支持的系统可以在 Oracle Solaris OS: Hardware Compatibility Lists(Oracle Solaris OS:硬件兼容性列表)中找到。本文档列举了在不同类型的平台上进行实现时的所有差别。

      在本文档中,这些与 x86 相关的术语表示以下含义:

    • x86 泛指 64 位和 32 位的 x86 兼容产品系列。

    • x64 特指 64 位的 x86 兼容 CPU。

    • “32 位 x86”指出了有关基于 x86 的系统的特定 32 位信息。


  • 目标读者-本指南适用于对 Oracel Solaris 链接编辑器、运行时链接程序以及相关工具感兴趣的程序员(从好学的初学者到高级用户)。

    • 初级程序员可以了解链接编辑器和运行时链接程序的基本操作。

    • 中级程序员可以了解如何创建、使用以及有效地定制库。

    • 高级程序员(例如语言工具开发者)可以学习如何解释和生成目标文件。

    大多数程序员都不需要从头至尾阅读本手册。

  • 必备知识-本指南的读者应熟悉并能够使用以下技术。

    • UNIX® SVR4 系统-最好是当前的 Oracle Solaris 发行版。

    • C 编程语言和应用程序开发。

产品文档库

位于 http://www.oracle.com/pls/topic/lookup?ctx=E56344 的文档库中包含此产品的最新信息和已知问题。

获得 Oracle 支持

Oracle 客户可通过 My Oracle Support 获得电子支持。有关信息,请访问 http://www.oracle.com/pls/topic/lookup?ctx=acc&id=info;如果您听力受损,请访问 http://www.oracle.com/pls/topic/lookup?ctx=acc&id=trs

反馈

可以在 http://www.oracle.com/goto/docfeedback 上提供有关此文档的反馈。