WindowsにClangをインストールする手順

MSYS2 のパッケージマネージャー Pacman を使うので、まず MSYS2 をインストールします。次に C:\msys64\msys2_shell.cmd をダブルクリックして MSYS2 を起動し、下記のように入力すれば、Mingw-w64Clang をインストールすることができます。これによりコマンド clang と clang++ が使えるようになります。

 

〈インストール〉


(MSYS2のコマンドプロンプト)
$ pacman -Sy(パッケージデータベースの更新)
$ pacman -S mingw-w64-x86_64-clang(64bit版Clangのインストール)

注)最初に Pacman のパッケージデータベースを更新しておかないと、そのあとのインストールがうまくいきません。

 

パスの設定は下記のようにします。また、source ~/.bash_profile とすれば、MSYS2 を再起動せずにパスを有効にできます。

〈パスの設定〉


(MSYS2のコマンドプロンプト)
$ echo PATH=/c/msys64/mingw64/bin:$PATH > ~/.bash_profile
$ source ~/.bash_profile

 

参考