clang

clangの使い方

タグ c clang


概要

  • GNU GCC互換のコンパイラ
  • 一般的にGCCより高速(とされている)
  • C++のコンパイルの際はclang++というコマンドで呼び出す
  • テストコードをコンパイルする際に必要

インストール

ubuntu, debian

$ sudo apt install clang

macOS

$ xcode-select --install

(よく使う)コンパイルオプション

  • -std=c++20
    • 2020のC++の規格に対応する
    • manでどこまでキャッチアップしているか確認可能

参考