visual studio codeでc言語をビルドする(clコマンド利用)
1.visual studio 無料版をインストールする。
バージョンは問わないが、VsDevCmd.batを利用できること
2.windbgのインストール
https://developer.microsoft.com/en-us/windows/hardware/windows-driver-kit
winsdksetup.exe
をダウンロードして、"Debugging Tools for Windows"
だけを選択してインストールする。
3.環境変数の設定
コンピュータを右クリック
システムの詳細設定
環境変数
4.ワーキングディレクトリを作成して
visual studio codeでcプログラムを作成する
5. task.jsonの編集
ctrl + shift + bでtask.jsonを新規作成
もとからあるものはコメントアウトしておく
6.ワーキングディレクトリ.vscodeフォルダの下に
buildcl.batを作成する。
7.c言語のプログラムにカーソルをあわせて
ctrl + shift + bを押す。
.\\.vscode\\buildcl.batを選択し、
タスクの出力をスキャンせずに実行を選ぶ。
以下のような出力になる
7.左ペインのデバッグボタンを押す。
c++(windows)でlaunch.jsonが作成されるので
以下を設定する。
8.後はデバッグボタンを押すことで、step out,step in実行できるようになる。