1,800円以上の注文で送料無料
リンカ・ローダ実践開発テクニック 実行ファイルを作成するために必須の技術
  • 新品
  • 書籍
  • 書籍
  • 1211-08-00

リンカ・ローダ実践開発テクニック 実行ファイルを作成するために必須の技術

坂井弘亮【著】

追加する に追加する

リンカ・ローダ実践開発テクニック 実行ファイルを作成するために必須の技術

3,080

獲得ポイント28P

在庫なし

発送時期 1~5日以内に発送

商品詳細

内容紹介
販売会社/発売会社 CQ出版
発売年月日 2010/09/01
JAN 9784789838078

リンカ・ローダ実践開発テクニック

¥3,080

商品レビュー

4.3

4件のお客様レビュー

レビューを投稿

2018/10/07

ELFファイルの中をいじったり、リンカスクリプトをいじってconstな変数を変更できるようにしたりしながら、オブジェクトファイルを リンクして実行形式をどのように作られるかを色々な例を示しながら解説をしている。 コアファイルがELFなことを利用して、textなどを復元して、死んだ...

ELFファイルの中をいじったり、リンカスクリプトをいじってconstな変数を変更できるようにしたりしながら、オブジェクトファイルを リンクして実行形式をどのように作られるかを色々な例を示しながら解説をしている。 コアファイルがELFなことを利用して、textなどを復元して、死んだところから再開させる、というところは興味深かった。 ただ、FreeBSDで例を示しているのでBSDさわったことないとパスとかがピンとこないかも。

Posted by ブクログ

2018/02/14

BSS: Block Started by Symbol VMA:Virtual Memory Address LMA:Load Memory Address カーネルはLMAとVMAが異なる。物理アドレスにLoadされ、後に仮想アドレスにマップしなおすため。objdump -h...

BSS: Block Started by Symbol VMA:Virtual Memory Address LMA:Load Memory Address カーネルはLMAとVMAが異なる。物理アドレスにLoadされ、後に仮想アドレスにマップしなおすため。objdump -hで確認可能。 セクション:ある属性をもつ区画。objdump -hで確認可能。リンクの単位。 セグメント:セクションの集合。objdump -pで確認可能。ロードの単位。 領域:テキスト、データ、BSSセクションのこと。 nm:シンボルテーブル(ネームリストとも言う)を確認するコマンド。 GNUのツールはmanよりinfo。

Posted by ブクログ

2010/12/26

仕事でリンカスクリプトをいじりたくなったので購入。 実例があるためわかりやすく,かなり実用的。 ただ,リンカスクリプトをいじる理由はまったく実用のためではなかったのは秘密中の秘密。 必要になったらまた読もう。

Posted by ブクログ