VisualStudioCodeでOpenCVを使ったC++プログラムをブレークポイントで停止させてデバッグできるようにしてみる①
VisualStudioCodeがなんかよい感じなのでプロジェクトを作成してデバッグできるようにしてみる。
ソースコードの行にブレイクポイントを設定して変数の中身などを確認できる。
さらにステップ実行も可能。
ステップとして
gdbのインストール
sudo apt install gdb
cd ~ mkdir vswork
VSCODEのメニュー File > Add Folder to Workspace で 先ほど作成した ~/vsworkを選択する。
CMakeのQuickStartを利用してCmakeを使用できるようにする。
View > Command Palette (Ctrl+Shift+P) で コマンドパレットを表示
Cmake と入力
プルダウンから Cmake:Quick Start を選択
Select a Kit と表示されるので GCC 7.3.0 を 選択
新しいプロジェクトの名前を入れるように指示されるので 適当にプロジェクト名を入れる。
ライブラリーを作成するのか実行ファイルを作成するのか聞かれるので
Executableを選択。
以上の手順で以下のようなファイル構成になる。