使用するオペレーティング・システムにより、Microsoft* Visual Studio* (Windows*) または Xcode* (Mac OS* X) のような統合開発環境やコマンドラインを使って、プログラムをビルドすることができます。
IDE は、プログラムのコンパイルとリンクを簡単に行うためのさまざまな方法を提供します。デフォルトのテキスト・エディターも提供します。また、統合開発環境で提供されていない、任意のテキストエディターを使用することもできます。
ソフトウェア開発では反復的な作業を行うため、ソースコード内のさまざまな場所に素早く効率的に移動できることが重要です。IDE を使用してプログラムをビルドすると、表示されたエラーメッセージから、エラーメッセージの説明と、それに関連するソースコードを直接呼び出すことができます。
コマンドラインからプログラムをビルドする場合、ビルドツールをより細かく制御することができます。必要に応じて、コンパイラー・オプションとリンカーオプションを選択することで、プログラムのビルド方法をカスタマイズすることができます。コンパイラー・オプションに関する詳細は、「コンパイラー・オプションの概要」で説明されています。