C プログラムのコンパイル後に生成されるファイルは何ですか?
コンパイラは、前処理と 4 つのステップで C プログラムのソース コードをバイナリに変換します。コンパイル、アセンブリ、リンク
1. 前処理: マクロ、静的メンバーなどのプリコンパイル アクションはこの段階で処理されます; (Unix: .i)
2.コンパイル: アセンブリ ファイルを生成します。このプロセス中にコンパイラはソース コードを最適化します。 (Unix: .s)
3. アセンブリ: アセンブリ ファイルを実際に実行可能なターゲット ファイルに生成します ( Unix: .o Win: .obj);
4. リンク: ターゲット ファイルを実行可能ファイルにリンクします (Unix: .out Win: .exe)。
概要: C 言語のコンパイル段階では、コンパイラーは構文をチェックし、コードを最適化し、接尾辞名 .s が付いたアセンブリ コードを生成します。
プログラミングの知識について詳しくは、PHP 中国語 Web サイト をご覧ください。
以上がC プログラムがコンパイルされた後、どのようなファイルが生成されますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。