■ 前提
・Visual Studio Code、C/C++プラグインインストール済み。
・Xcodeインストール済み。(コンパイラを使用するのに必要。)
・コンパイラはClang(クラン)、デバッガはLLDBを使用する。
■ 手順
-
Cプログラムファイルを任意のフォルダに保存する。
-
VSCodeからCプログラムファイルを保存したフォルダを開く。
-
Cプログラムを開く。
-
左端の「実行とデバッグ」アイコンをクリックし、「実行とデバッグ」ボタンをクリックする。
-
構成の選択で「C/C++: clang++ アクティブファイルのビルドとデバッグ」を選択する。
⇒ この時点で、ビルド情報"tasks.json"が生成される。 -
実行とデバッグで、「launch.json」ファイルを作成します。」をクリックする。
-
デバッガーの選択で、「C++ (GDB/LLDB)」を選択する。
-
構成の追加ボタンをクリックし、「C/C++:(lldb)起動」を選択する。
-
「"program": "プログラム名を入力してください (例:${workspaceFolder}/a.out)"」で任意のプログラム名を入力する。
⇒ ここをちゃんと入力しておかないと実行時に怒られる。 -
Cプログラムのタブをアクティブにして、実行とデバッグの緑矢印ボタンをクリックする。
⇒ デバッグコンソールに実行結果が出力される。