ビルド

ビルド

ld – GNU リンカ

ld コマンドは、GNU Binutils に含まれる リンカ で、オブジェクトファイル(.o)やライブラリを結合して実行可能ファイルや共有ライブラリを生成するために利用されます。通常は gcc や g++ が内部的に ld を呼び出します...
ビルド

g++ – GNU C++ コンパイラ

g++ コマンドは、GNU Compiler Collection (GCC) に含まれる C++ コンパイラです。C++ ソースコードをオブジェクトファイルや実行可能ファイルに変換するために利用されます。gcc と似ていますが、標準で C...
ビルド

gcc – GNU C コンパイラ

gcc コマンドは、GNU Compiler Collection の C コンパイラを利用してソースコードをコンパイルするためのコマンドです。C 言語のプログラムを実行可能なバイナリに変換するほか、オプションにより警告表示、最適化、デバッ...
ビルド

ar – アーカイブファイルを作成・操作するコマンド

ar コマンドは、複数のファイルを1つのアーカイブファイル(主に静的ライブラリ .a)にまとめたり、展開・管理する ツールです。C/C++ の開発環境では、静的ライブラリを作成する際に頻繁に利用されます。構文(Syntax)ar [オプショ...
ビルド

make – ビルドやタスクを自動化するコマンド

make コマンドは、Makefile に記述されたルールをもとにプログラムのビルドや処理を自動化 するためのコマンドです。ソースコードのコンパイルや依存関係の管理に広く使われますが、汎用タスクランナーとしても利用できます。構文(Synta...