現在Visual Studio CodeにてC言語の勉強をしております。
WSL2を用いた開発環境を作ろうと思い、サイトを参考に設定を進めていたのですが、いざC言語のプログラムを作成したときに必ず
#include <stdio.h> ```の部分でエラーが起こり、includePathの設定をするように警告が出ます。 そこで、こちらの質問[https://teratail.com/questions/108927](https://teratail.com/questions/108927)や こちらのサイト[https://ateruimashin.com/diary/2020/05/wls-gcc/](https://ateruimashin.com/diary/2020/05/wls-gcc/)を参考に、 .vscode > c_cpp_properties.jsonを以下のように編集しました。 ```json "configurations": [ { "name": "WSL", "includePath": [ "${workspaceFolder}" ], "defines": [ "_DEBUG", "UNICODE", "_UNICODE" ], "intelliSenseMode": "gcc-x64", "compilerPath": "/usr/bin/gcc", "cStandard": "c11", "cppStandard": "c++17" } ], "version": 4 }
しかし、「"C:\Users[ユーザー名]\AppData\Local\Packages\CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc\LocalState\rootfs\usr\bin\gcc"が見つかりません」
というエラーが出てしまい、解決しませんでした。
試しに、"C:\Users[ユーザー名]\AppData\Local\Packages\CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc\LocalState"のフォルダを見てみると、ext4というハードディスクイメージしかありませんでした。
この場合、どのように対処すれば良いのでしょうか?
開発環境は、
Windows10 Home
gcc version 9.3.0
Ubuntu 20.04.1 LTS
WSL2を用いた環境となっています。
回答1件
あなたの回答
tips
プレビュー