« Yahoo!ブログ | メイン | Linuxケータイのソースコード公開 »
February 28, 2005
リンカを100%使いこなそう!
CQ出版社の月刊誌Interfaceの連載記事「リンカを100%使いこなそう!」がおもしろい。ELFフォーマットとかライブラリ、リンカのしくみをわかりやすく説明してあって、毎回楽しみだ。2004/12月号から始まって現在は第5回まで進んでいる。これまでほとんど扱われることのなかった分野だからなおさら興味深い。唯一扱ったのはUNIX USER誌の過去連載「GCCプログラミング工房」(西田亙さん)くらいだ。あとは本のLinkers&Loadersだが、これは前述の2連載よりとっつきにくい。
組込みLinuxのメモリ管理機構やプロセスメモリ空間を調べるには、カーネルやドライバ、ユーザアプリ、共有ライブラリがメモリ上でどのように展開されるか知っておかないとつらい。このあたりはまさにリンカ、ローダが担っている部分なのだ。
連載の執筆者は坂井弘亮さんで、富士通アイ・ネットワークシステムズの方らしい。むかし技術評論社のC言語 入門書の次に読む本を買った。一般のC言語解説本と違って開発の現場に一歩踏み込んだ実践的なところが気に入った。実はこの本、坂井さんの書かれた本だったのだ。
投稿者 salmoon : February 28, 2005 12:56 AM
トラックバック
このエントリーのトラックバックURL:
http://salmoon.s56.xrea.com/mt/mt-tb.cgi/125