読者です 読者をやめる 読者になる 読者になる

くれなゐの雑記

身の回りの人や自分が困っていたことを記事にしています

gdbがちょっと便利になるcgdb

OpenFOAMをデバッグしようとしてClionやらEclipseやら試してたんだけどどうもうまく動かない

できればIDEでやりたいけどgdbを便利にしたものは無いものかと調べた結果がこれ

インストール方法

ubuntuならapt-getで入った. macならbrewで入るらしい

使い方

適当にicoFoamで使ってみます tutorialから適当なサンプルを持ってきて…

cp -r ~/OpenFOAM/OpenFOAM-2.4.0/tutorials/incompressible/icoFoam/cavity .

cgdbをかまして実行します

cgdb icoFoam

するとこんな感じ

f:id:kurenaif:20170226184436p:plain

上にソースコード,下にgdbが表示されています. いいですね

上に移動するのはescctrl+[ 下に移動するのはi でできます vimlikeなキーバインドになってます

あとはソースコードをhjklで移動できたりspaceでbreakpointを設置できたりできます. キーバインドに関してはこちらが詳しいです

miettal.hatenablog.com

今日から楽しくLet’s gdb

Eclipseで使えるようにならないかなぁ…