問題タブ [vscode-debugger]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c - デバッグ用の vs コードで -g フラグを追加する場所
2 つの質問があります。VSコードをインストールしたところ、Cコードをコンパイルして出力を表示することができました。しかし、私はデバッグすることができません。ブレークポイントを追加してデバッグすると、赤い丸が灰色になります。
-g フラグを追加すると機能することを github で読みました。
Q1. -g
しかし、フラグを追加する場所と方法は ? 私も読んだ:
コンパイル フラグ -g を make ファイルに追加する方法は?
しかし、それは私の頭の上を通り過ぎました。
launch.json:
c_cpp_properties.json:
タスク.json:
からに変更しようとしargs
ましたが、少なくとも以前は機能していたコンパイルも停止しました。以外に追加しても、プログラムはまだデバッグされませんでした。tasks.json
-o
-g
-o
編集:
Q2. tasks.json
さらに、Cの代わりにC++ のパスをここに追加してもよいかどうかも教えてください。
Cのパスが見つからなかったので。インターネットのチュートリアルはC++用で、C++パスをそこに設定するように言われました。しかし、Cコードをコンパイルしたいのですが、現在コンパイル中です。