4

>3.グローバル変数が変数ビューに追加できない(gdbの問題?信じがたいけど)
が、やっと解決。
結局のところgdbグローバル変数の情報が渡っていなかったから。


以下にその方法をまとめた。

1.Mapファイルの作成
「プロジェクト(p)」->「プロパティー」->「ツール設定」->「Gcc C リンカー」->「その他」->「その他オプション(-Xlinker)」に

  • -Map
  • xxx.map

という二つの項目を追加。
2.MapファイルをGDBに渡す
「実行(R)」->「構成およびデバッグ」-> 「C/C++ローカル」->「xxx(プロジェクト名)」->「デバッガー」->「GDB・コマンドファイル」に

  • -s xxx.map

という項目を追加。


そうすると、デバッグの変数ウィンドウにグローバル変数が追加できるようになっている。

うーん。考えてみると当たり前なんだけど・・・自動でやってくれないのか(^^;;