Menu Close
2.2.6. 実行ファイルを作成するコードのリンク
C または C++ のアプリケーション構築の最後の手順は、リンクです。リンクにより、オブジェクトファイルやライブラリーがすべて実行可能ファイルに統合されます。
前提条件
- オブジェクトファイルが 1 つまたは複数ある。
- GCC がシステムにインストールされている。
手順
- オブジェクトコードファイルを含むディレクトリーに移動します。
gcc
を実行します。$ gcc ... objfile.o another_object.o ... -o executable-file
executable-file という名前の実行ファイルが、指定したオブジェクトファイルとライブラリーをベースに作成されます。
追加のライブラリーをリンクするには、オブジェクトファイルの一覧の前に、必要なオプションを追加します。
注記C++ ソースコードの場合は、標準 C++ ライブラリーの依存関係を処理しやすくするために、
gcc
コマンドをg++
に置き換えます。