win7でのvisual studio codeでcppのソースをgdbでstep実行するまでの流れ

1.visual studio codeをインストール。
2.拡張でc/c++をインストール。
3.適当なフォルダを作成する。
4.フォルダの中でcppソース(vscpp.cpp)を作成する。




vscpp.cppが作成しおわったら
crtl +shift + pで
Task configure task runnerを選択し
"Other:任意の外部コマンドを呼ぶ"を選ぶ

task.jsonが作成されるので以下のように修正
コメントアウト部分が元の内容






5.tasks.jsonを保存してからvscpp.cppに
もどってから
ctrl + shift + b

ビルドタスクを選択で
g++を選択する。


6.左ペインからデバッグボタンを押す(虫アイコン)

7.デバッグの文字の緑色の矢印をおす。

8.c++(GDB/LLDB)をえらぶ
エラーになるので"launch.jsonを開く"
をクリックする。

9.lanuch.jsonの以下の2つを修正し、保存する
[編集前]
"program": "enter program name, for example ${workspaceRoot}/a.exe",



[編集後]
"program":${workspaceRoot}/vscpp.exe",


[編集前]
"miDebuggerPath": "/path/to/gdb",


[編集後]
"miDebuggerPath": "c:\\mingw\\bin\\gdb.exe",

10.vscpp.cppで適当にbreakポイントを設定して
デバッグの緑色の矢印ボタンをおす。

F5:debug
F10:step over
F11:step in





About