タグ

ブックマーク / www.cqpub.co.jp (1)

  • フリーソフトウェア徹底活用講座(3)

    前々回と前回とで,C言語の最適化オプションについて説明した.今回は,GCCのその他のオプション――出力の種類の制御オプション,C言語の“方言”を扱うオプション,ユーザープログラムまたはGCCをデバッグするためのオプション――について,説明と検証を行う. (筆者) コンパイルのプロセスは,四つに分けることができます.具体的には,前処理,コンパイル,アセンブル,リンクとなります.処理の実行は,この順番で行われます. 前処理されたソースとは,#defineや#includeなどのマクロを展開したものです.それをコンパイルしたソースはアセンブラに展開されています.さらにそれをアセンブルしたものがオブジェクトファイルです.必要なオブジェクトファイルを結合してリンク処理が行われ,実行形式ファイルができます. 前処理,コンパイル,アセンブルは個々のソースファイルに対して適用され,結果としてオブジェクトフ

    larker
    larker 2008/01/18
    gcc オプションについて
  • 1