アプリケーションのコンパイルとリンク

デフォルトで、XL C/C++ コンパイラーの呼び出しはプログラム・ソースのプリプロセッシングを実行し、コンパイルしてオブジェクト・ファイルを作成し、実行可能ファイルにリンクします。これらの変換フェーズは実際には、コンパイラー・コンポーネント と呼ばれる別の実行可能プログラムによって実行されます。コマンド行オプションが指定されていない場合、XL C/C++ コンパイラー呼び出しコマンドは自動的にプリプロセッサーとリンケージ・エディターを呼び出し、さらにソース・プログラムからオブジェクト・コードへの変換を実行するコンポーネント (コンパイラー とも呼ばれる) を呼び出します。 ただし、プリプロセッサーとリンケージ・エディターは独立して呼び出すことができます。

以下の節では、XL C/C++ コンパイラーを呼び出してソース・ファイルとライブラリーをプリプロセス、コンパイル、およびリンクする方法について説明します。