#解決!
回答頂いたコード3つの作成と、コードに合わせたファイル配置にすると正常動作確認出来ました。
原因はサブフォルダ配下にファイルがあったので想定通りの動作をしていなかったということだと思います。
#追記3
少しエラーが減りました。解決では無かったです^^;
#追記1
@lunateaさんの回答にあるコードをそのまま作ってみてタスクの実行してもコンパイル出来ませんでした。
何が問題なのでしょうか?
MinGWにgdcがインストールされてるかは知りませんので、
miDebuggerPathのパスは仮です。
↓
確認したところ、c:\MinGW\gdb.exe
はありました。
※VSCodeのタグが無いのでCとVisualStudioにしています。(修正済)
###知りたいこと
今日勉強を始めようとしてインストールしたばかりなのですが、VSCodeから直接コンパイルしようと試したところエラーが出てしまいます。
解決策やヒントなどご教示頂けると助かります。
###現状までの経緯と出ているエラー
VSCode+MinGWでC/C++のプログラミング環境
tasks.json
{ // See https://go.microsoft.com/fwlink/?LinkId=733558 // for the documentation about the tasks.json format "version": "2.0.0", "command": "gcc", "isShellCommand": true, "args": ["${fileBasename}", "-o", "${fileBasenameNoExtension}"], "showOutput": "always" }
VSCodeから直接コンパイル出来るらしいとのことで調べて試してみました。
タスクの構成が終わったところで、改めてhello.cをアクティブにして、[Ctrl]+[Shift]+[B]を押すと、出力ウィンドウには何も出ませんが、「hello.exe」が出力されます。
ここまでの設定などしてコンパイルを試すと次の画像のようにエラーとなりコンパイルされませんでした。
###試したこと
1.コマンドプロンプトでファイルのあるフォルダにカレントディレクトリを移動してgcc hello.c -o hello.exe
を実行すると正常にコンパイル出来ました。
回答2件
あなたの回答
tips
プレビュー