No.408開発とビルド

Clang

クラング

知識レベル 基礎

答えひとことで

Clangは、プログラムの元になるコードを実行可能な形へ変換する仕組みです。

くわしく

Clangは、LLVM系のコンパイラ基盤として広く使われるコンパイラ群です。CやC++をはじめとする言語のソースコードを解析し、目的のアーキテクチャ向けの成果物へ変換します。実際のビルドでは、コンパイラ本体だけでなく、標準ライブラリ、ヘッダファイル、リンカ、デバッグ情報との関係まで含めて考える必要があります。Clangを理解すると、ビルドエラー、警告、最適化、互換性の話題がどの段階に属する問題なのかを切り分けやすくなります。

Clang を最後まで読みました。

Linux 用語辞典に戻る61 / 512

Goodly のメニュー