Linkers and Loaders. These are the manuscript chapters for my Linkers and Loaders, published by Morgan-Kaufman. See the book’s web site for ordering. Linkers & Loaders is also an ideal supplementary text for compiler and operating systems courses. Morgan Kaufmann, – Computers – pages. Title Linkers and Loaders; Author(s) John R. Levine; Publisher: Morgan Kaufmann; 1st edition (October 25, ); Paperback pages; eBook PDF files.

Author: Shataxe Gogami
Country: Indonesia
Language: English (Spanish)
Genre: Life
Published (Last): 15 February 2012
Pages: 234
PDF File Size: 12.86 Mb
ePub File Size: 17.62 Mb
ISBN: 618-9-46542-520-1
Downloads: 15363
Price: Free* [*Free Regsitration Required]
Uploader: Tasho

Return to Book Page.

You’ll learn to avoid the pitfalls associated with Windows DLLs, take advantage of the space-saving, performance-improving techniques supported by many modern linkers, make the best use of the UNIX ELF library scheme, and much more.

Jan 07, Carlos O’Donell rated it liked it. Collective Wisdom from the Experts is “The Linker You may have written hundreds, maybe thousands of programs, but if you are like most programmers then everything that happens after the compilation is kind of mysterious.

Levine Snippet view – Reviews, Ratings, and Recommendations: I wish I had read this book 10 years ago when I was still working with a custom loader implementation.

It feels sort of haphazardly organized. Account Options Sign in. User Review – Flag as inappropriate although lacking of concrete examples, i would give it a 4 star as there are not many books available dedicated to linkers. This handy title fills a valuable niche for anyone who wants to understand how programs are built and run on today’s computing systems. Kazuya Sakakihara rated it really liked it Sep 03, Perhaps a case study, i.


Paperbackpages. John Levine’s book answers those questions, and more.

Linkers and Loaders (The Morgan Kaufmann Series in Software Engineering…

On one hand, I found this book to be really hard to read, but at a second glance, I can’t really say there is anything wrong with it except for a two points: Morgan Kaufmann- Computers – pages. You’ll learn to avoid kauvmann pitfalls associated with Windows Laoders, take advantage of the space-saving, performance-improving techniques supported by many modern linkers, make the best use of the UNIX ELF library scheme, and much more. There’s also a digestible guide to the computer architecture including registers, instruction formats, and memory addressing for each platform.

Dan Preston rated it really liked it Nov 27, Preview — Linkers and Loaders by John R. I didn’t know what linkers or loaders do going into this book, and while I am still confused about some aspects of them, I feel like I have a better understanding of what happens between object code and executable than I did before.

Linkers and Loaders

Common terms and phrases a. The book is certainly dated.

Jan 11, Mike rated it it was ok Shelves: The book was a little too specific for me and I couldn’t get much out of it. What is this so-called linker who combines those files into a library, or an executable?

Linkers and Loaders – John R. Levine – Google Books

I came away thinking that there must be a better set of references online by now; if I had to guess I would start off at Wikipedia. I came away thinking that I tried this out because of Greg Wilson’s recommendation at http: Max Domeika Limited preview – If you’re serious about programming, you’ll devour this unique guide to one of the field’s least understood topics.


On top of this foundation, the author presents clear practical advice to help you create faster, cleaner code.

My takeaway is that the basic principles of linkers and loaders are straightforward enough but that every single specific implementation is a collection of nasty hacks influenced by the operating system and hardware.

Pretty much the only book of it’s kind and a great primer if you’re interested in writing your own linker or loader for an OS or just need to better understand native executables. He is also publisher emeritus of the Journal of C Language Translationlong-time moderator of the comp.

Goodreads helps you keep track of books you want to read. But do you know how to use them to their greatest possible advantage? Evgen First rated it really liked it Jan 25, Want to Read saving…. The book begins with a detailed and comparative account of linking and loading that illustrates the differences among various compilers and operating systems. While most of the examples are focused on three computer architectures that are widely used today, there are also many side comments about interesting and quirky computer architectures of the No eBook available Elsevier.