Debian 12 に LLVM Clang C、C++、および Objective-C コンパイラーをインストールする方法

Debian 12 Ni Llvm Clang C C Oyobi Objective C Konpairawoinsutorusuru Fang Fa



Clang は、高性能 C、C++、および Objective-C コンパイラーおよびツールセットです。 Clang は、LLVM プロジェクトによって開発されたオープンソース プロジェクトです。 Clang でコンパイルされたプログラムは非常に高速で効率的です。 Clang には、驚くべきコード最適化機能もあります。開発者にとってエラーの特定とコードの問題の修正を容易にするために、Clang はより優れたエラー メッセージと診断を提供します。 Clang は、GCC コンパイラおよびツールセットの優れた代替手段です。

この記事では、LLVM Clang C、C++、および Objective-C コンパイラーを Debian 12 にインストールする方法を説明します。







内容のトピック:

  1. Debian 12 パッケージ データベース キャッシュの更新
  2. Debian 12 への Clang C、C++、および Objective-C コンパイラーのインストール
  3. Clang C、C++、および Objective-C コンパイラーが Debian 12 でアクセス可能かどうかを確認する
  4. Debian 12 への他のバージョンの Clang C/C++ コンパイラのインストール
  5. LLVM Clang を使用した C および C++ プログラムのコンパイル
  6. 結論

Debian 12 パッケージ データベース キャッシュの更新

Debian 12 パッケージ データベース キャッシュを更新するには、次のコマンドを実行します。



$ 須藤 適切なアップデート




Debian 12 への Clang C、C++、および Objective-C コンパイラーのインストール

LLVM Clang C、C++、および Objective-C コンパイラーとツールセットを Debian 12 にインストールするには、次のコマンドを実行します。





$ 須藤 適切な インストール Clang Clangd Clang-format Clang-Tidy Clang-tools


インストールを確認するには、 を押します。 そして そして、 を押します <入力>


LLVM Clang コンパイラーと必要な依存関係パッケージはインターネットからダウンロードされます。完了するまでにしばらく時間がかかります。




LLVM Clang コンパイラと必要な依存関係パッケージがインストールされています。完了するまでにしばらく時間がかかります。


この時点で、LLVM Clang C、C++、および Object-C コンパイラーが Debian 12 システムにインストールされている必要があります。

Clang C、C++、および Objective-C コンパイラーが Debian 12 でアクセス可能かどうかを確認する

Clang C、C++、および Objective-C コンパイラーにアクセスできるかどうかを確認するには、次のコマンドを実行します。

$ カラン - バージョン
$ クラン++ - バージョン


ご覧のとおり、Clang C、C++、および Objective-C コンパイラーは、Debian 12 システムでアクセスできます。 Debian 12 システムには Clang バージョン 14 がインストールされています。

Debian 12 への他のバージョンの Clang C/C++ コンパイラのインストール

この記事の前のセクションで説明したように、Debian 12 では Clang 14 がデフォルトでインストールされます。ただし、Clang 13 と Clang 15 は、Debian 12 の公式パッケージ リポジトリでも入手できます。

Debian 12 システムに Clang 13 をインストールするには、次のコマンドを実行します。

$ 須藤 適切な インストール カラン―― 13 カランカッ―― 13 クラン形式- 13 カタカタ~整頓~ 13 クランツール- 13


Debian 12 システムに Clang 15 をインストールするには、次のコマンドを実行します。

$ 須藤 適切な インストール カラン―― 15 カランカッ―― 15 クラン形式- 15 カタカタ~整頓~ 15 クランツール- 15


インストールを確認するには、 を押します。 そして そして、 を押します <入力>


目的のバージョンの Clang と必要な依存関係パッケージがダウンロードされています。完了するまでにしばらく時間がかかります。


希望のバージョンの Clang がインストールされています。完了するまでにしばらく時間がかかります。


この時点で、必要なバージョンの Clang C、C++、および Objective-C コンパイラが Debian 12 システムにインストールされている必要があります。


Clang 15 をインストールしている場合は、次のコマンドを使用して、Clang 15 C、C++、および Objective-C コンパイラーにアクセスできるかどうかを確認できます。

$カラン- 15 - バージョン
$カラン- 15 ++



Clang 13 をインストールしている場合は、次のコマンドを使用して、Clang 13 C、C++、および Objective-C コンパイラーにアクセスできるかどうかを確認できます。

$カラン- 13 - バージョン
$カラン- 13 ++


LLVM Clang を使用した C および C++ プログラムのコンパイル

LLVM Clang を使用して C および C++ プログラムをコンパイルする際にサポートが必要な場合は、 この記事を読む 。

結論

LLVM Clang C、C++、および Objective-C コンパイラーを Debian 12 にインストールする方法と、Clang バージョン 13、14、および 15 を Debian 12 にインストールする方法を説明しました。また、Clang 13、14、 Debian 12 では 15 です。