Whatever your programming language, whatever your platform, you probably tap into linker and loader functions all the time. But do you know how to use them to their greatest possible advantage? Only now, with the publication of Linkers & Loaders, is there an authoritative book devoted entirely to these deep-seated compile-time and run-time processes.
Whatever your programming language, whatever your platform, you probably tap into linker and loader functions all the time. But do you know how to use them to their greatest possible advantage? Only now, with the publication of Linkers & Loaders, is there an authoritative book devoted entirely to these deep-seated compile-time and run-time processes.
The book begins with a detailed and comparative account of linking and loading that illustrates the differences among various compilers and operating systems. On top of this foundation, the author presents clear practical advice to help you create faster, cleaner code. 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. If you're serious about programming, you'll devour this unique guide to one of the field's least understood topics. Linkers & Loaders is also an ideal supplementary text for compiler and operating systems courses.
*Includes a linker construction project written in Perl, with project files available for download. *Covers dynamic linking in Windows, UNIX, Linux, BeOS, and other operating systems.
*Explains the Java linking model and how it figures in network applets and extensible Java code.
*Helps you write more elegant and effective code, and build applications that compile, load, and run more efficiently.
0 有用 Marine 2021-03-13 11:36:30
太难懂了……
0 有用 fuzhli 2012-01-18 23:14:09
匆匆翻过,以后还得精读后半部分。
0 有用 之江 2010-04-22 15:46:32
Beta 的中文版本扫了一遍,没有发现十分有用或经典,可能这是一个比较窄的领域,选择,变化也不是很多. 留下英文 beta 版,需要时翻阅一下
0 有用 麦克敦伦 2017-05-04 17:24:17
虽然部分内容过时,但不影响其权威。前两年未能深入看下去,这段时间重新捡起来看,终于啃完了,好书。
0 有用 nanAdair 2014-02-19 09:00:22
每章后面给的Project任务对于构建一个链接器的思路还是很有帮助的
0 有用 hiworld 2023-09-04 12:28:02 北京
十几年前读过,今天看到做一下标记
0 有用 Alex 2022-02-24 19:20:16
确实豆瓣评论真对,想看的elf内容不深入,长篇幅的我又都知道了(前5章基本没啥内容),不过部分历史和演化还是很有趣的,这种知识还是通过搜索大佬博客和阅读代码比较好 另外一个经典的airs博客感觉更好一点,git.lain.faith/sys64738/airs-notes
0 有用 踌躇月光 2021-08-03 11:14:49
属实是不容易。
0 有用 六个九十度 2021-06-02 18:52:11
看的英文手稿版。作者很喜欢用长句,我觉得自己在做考研英语试题。第7章Relocation,最核心的一章结果讲得最差,几乎没有一张图,全是文字,中间穿插几个数据结构,好坑啊! ps.以后再也不看手稿版了,错别字太多!
0 有用 Marine 2021-03-13 11:36:30
太难懂了……