C言語の開発環境の構築方法(WSL, Ubuntuインストールもついでに)
皆さんこんにちは、 紫夜千景 です。 今日は突然話題に入る形になりますが、 「 WSL、Ubuntuを用いたC言語の開発環境の構築方法 」についてです。 今回、WSLやUbuntuについての解説は かつて の記事 で行ったので省略します。 それでは解説していきます。 まず最初にWindowsにUbuntuを導入するために、 「Windowsの機能の有効化または無効化」から ・「 Linux用Windowsサブシステム 」 ・「 仮想マシンプラットフォーム 」 の2つの機能を有効化します。 「Windowsの機能の有効化または無効化」は、検索バーに入力すると出てきます。 この作業には 管理者権限 が必要になりますので注意してください。 「仮想マシンプラットフォーム」の項目が見つからない場合、下の画像のように「 Virtual Machine Platform 」のように英語になっている可能性があるので注意しましょう。 「Linux用Windowsサブシステム」も同様に「 Windows Subsystem for Linux 」と英語で表示される可能性があるのでしっかり確認しましょう。 と この2つの項目にチェックを入れてください。 これを有効化せずともUbuntuのインストールは可能ですが、動作しないのでこの機能をちゃんと有効にしましょう。 有効にしないとどうなるのか、復旧方法は この記事 を参考にしてください。 この2つの項目にチェックを入れるとパソコンを再起動するように言われるので、再起動しましょう。 すると機能が有効化されます。 再起動した後、既にWSLは使える状態になっていますがWSLのLinuxカーネルを更新する必要があります。 そのため、Windows PowerShellを起動し「 wsl --update 」を実行してください。 この作業にも 管理者権限 が必要になってくるので注意しましょう。 もしくは、 Microsoftのページ から「wsl_update_x64.msi」をダウンロードして 管理者権限 で実行することでもアップデートは可能です。 これでWSLの準備は完了です。 次に、 Microsoft Storeのページ から、Ubuntuをインストールします。 インストールが終わり、Ubuntuを起動すると このような画面が表示されます。 ...