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実行できるようになる。

About