Cをローカルにインストールする

自分のマシンでExercismの演習を解くために、Cをローカルにインストールする方法を学びます


C言語のトラックでは、次のソフトウェアがシステムにインストールされている必要があります。

  • モダンなCコンパイラー
  • Makeビルドツール

AppleのXcode IDEは、コンパイラーとネイティブビルドシステムを1つのIDE(統合開発環境)にまとめたものです。 Linux環境では、通常、コンパイラーとネイティブビルドシステムは別々のコマンドラインツールとして提供されます。

Linux

Linuxでは、コンパイラーとしてgccまたはclangが、ネイティブビルドにはmakeが必要になります。 Makeはほとんどのunixシステムにプリインストールされていますが、たいていはパッケージマネージャーからもインストールできます。 DebianやUbuntuベースのディストリビューションでは、必要なものが入っていない場合は、sudo apt-get install build-essentialでまとめてインストールできます。

MacOS

MacOSでは、Homebrewを使ってbrew install gccまたはbrew install llvmでgccやclangをインストールできます。

Windows

Windows 10では、Windows Subsystem for Linuxを使い、上記のLinux向けの手順に進むことをおすすめします。

それより前のバージョンのWindowsを使っている場合や、WSL Bashが使えない場合は、MSYSやmingw-w64を利用できます。