PVOID - Другие источники информации

Другие источники информации

 Ниже приведен список особенно полезных источников информации о библиотеках:

  • «The GCC HOWTO», Daniel Barlow. В частности, в этом руководстве обсуждаются опции компилятора для создания библиотек и как запрашивать библиотеки. Оно охватывает информацию. не упомянутую здесь и наоборот. Это руководство доступно через Linux Documentation Project.

  • «Executable and Linkable Format (ELF)», комитет Tool Interface Standards (TIS) (это на самом деле одна глава из Portable Formats Specification Версии 1.1 того же комитета). Предоставляет информацию о формате ELF (не является специфичным для Linux или GNU gcc), и предоставляет много деталей о формате ELF. Смотрите ftp://tsx-11.mit.edu/pub/linux/packages/GCC/ELF.doc.tar.gz. Если вы получили файл с MIT, обратите внимание, что формат является необычным; после распаковки, вы получите файл «hps»; Просто уберите верхнюю и нижнюю строчки, переименуйте его в файл «ps», и вы получите файл Postscript с обычным именем файла.

  • "ELF: From the Programmer's Perspective", Hongjui Lu. Предоставляет информацию, специфичную для Linux и GNU gcc, для ELF, доступно по адресу ftp://tsx-11.mit.edu/pub/linux/packages/GCC/elf.ps.gz.

  • Документация на ld "Using LD, the GNU Linker" описывает ld намного более детально. Доступна по адресу http://sourceware.org/binutils/docs/ld/index.html.

  • Dissecting shared libraries: Get to know your shared libraryDissecting shared libraries: Get to know your shared library, Peter Seebach (опубликовано developerWorks) содержит простое резюме о том, как работают общие библиотеки.

  • Вы также должны смотреть на обычную документацию "info", особенно для ld и gcc.


Этот раздел является переводом руководства Program Library HOWTO


 <<< Назад Содержание Вперед >>>