エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
C言語のソースコードが実行可能になるまでの流れ - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
C言語のソースコードが実行可能になるまでの流れ - Qiita
全体の流れ プリプロセス コンパイル アセンブル リンク プリプロセス プリプロセスとは、マクロの展開... 全体の流れ プリプロセス コンパイル アセンブル リンク プリプロセス プリプロセスとは、マクロの展開や #include や #ifdef などのディレクティブの処理が行われることを指す。 ソースファイルのプリプロセス後のソースを見るには以下のコマンドを使う。 $ gcc -E code.c コンパイル プリプロセス後、アセンブリ(GAS記法)に変換 アセンブル後のファイルを見るには、 $ gcc -S code.c あるいは、プリプロセス後のファイルからアセンブルするには、 $ gcc -E code.c > preprocess.c $ gcc -S preprocess.c でも構わない。 アセンブル アセンブラソースからオブジェクトファイルを生成。 $ as -o code.o code.s リンク 必要なライブラリとの結合を行い、実行可能な形式のファイルを生成する。 $ gcc