すごくメモ帳

すごくほぼメモ帳ぐらいなブログ

Windows 10 で WSL を用いた C 言語の環境を構築する方法

概要

C 言語をコンパイルするために、コンパイラーが必要となる。

コンパイラーはgccclangbccというものがあるが、Windowsでは少し扱いにくい。 そのため、MinGW などをインストールして使うこともあるが、今回は WSL2 を用いた環境の構築方法を紹介する。

目次

WSL を有効にする

WSL は標準で有効ではないため、有効にする必要がある。

  1. スタートボタンを右クリックし「アプリと機能」を開く。

f:id:muracchi3286:20200509204415p:plain

  1. 「オプション機能」をクリック。

f:id:muracchi3286:20200509204431p:plain

  1. 下の方にある関連設定の「Windows のその他の機能」をクリック。
  2. LinuxWindows サブシステム」にチェックを入れ、「OK」をクリック。

f:id:muracchi3286:20200509204450p:plain

  1. Windows再起動する。

Ubuntu のインストール

  1. スタートメニューから「Microsoft Store」を開く。

f:id:muracchi3286:20200509204707p:plain

  1. Ubuntu」と検索。
  2. Ubuntu」をインストール。

f:id:muracchi3286:20200509204729p:plain

Ubuntu の実行と初期設定

  1. スタートメニューから「Ubuntu」を開く。
  2. ユーザー名を入力。
  3. パスワードの入力
  4. パスワードの再入力。

f:id:muracchi3286:20200509211940p:plain

パッケージのアップグレードを行う

sudo apt update
sudo apt upgrade

f:id:muracchi3286:20200509211958p:plain

パスワードが求められるので設定したパスワードを入力する。

C 言語のコンパイラーをインストール

sudo apt install gcc

f:id:muracchi3286:20200509212015p:plain

C 言語のコンパイルと実行

echo -e "#include <stdio.h>\n\nint main(void){\n\tputs(\"Hello, world\");\n\treturn 0;\n}" > test.c
gcc test.c
./a.out

f:id:muracchi3286:20200509212031p:plain

Visual Studio Code をインストールしている場合は、code test.cとするとプログラムの編集ができる。

ディレクトリーを開く場合は、explorer.exe .を実行する。

関連項目

nihonium.hatenablog.com