- OSX 10.9.2 (Mavericks) に CodeBlocks 13.12 (CodeBlocks-13.12-mac) をインストールしています。
- gcc 4.9 を使用しており、gdb (7.7.1) がインストールされています。
- 簡単なプログラムをうまくビルドして実行できます。
しかし、「デバッグ」しようとすると (たとえば、「カーソルまで実行」)、次の出力が得られます。
[デバッグ]コマンドライン: /usr/local/Cellar/gdb/7.7.1/bin/gdb -nx -fullname -quiet -args /Users/skips/SkipsC++Code/DebugTutorial/bin/Debug/DebugTutorial [デバッグ]作業ディレクトリ: /Users/skips/SkipsC++Code/DebugTutorial デバッガーの起動: /usr/local/Cellar/gdb/7.7.1/bin/gdb -nx -fullname -quiet -args /Users/skips/SkipsC++コード/DebugTutorial/bin/Debug/DebugTutorial
終わり
[debug]> set prompt >>>>>>cb_gdb:
登録された新しい型: wxString
登録された新しい型: STL String
登録された新しい型: STL Vector
ブレークポイントの設定コンソールを起動できません (osascript -e 'tell app "Terminal"' -e 'activate' -e 'do script ""' -e 'end tell' sleep 80007329)
.
.
.
デバッガーの名前とバージョン: GNU gdb (GDB) 7.7.1
。
.
.
[debug]>>>>>>cb_gdb:
[debug]> catch throw
[debug]probe.c:59: 内部エラー: struct symtabs_and_lines parse_probes(char **, struct linespec_result *): アサーション `probe_ops != NULL'失敗した。
[debug]GDB の内部の問題が検出されました。
[debug]さらにデバッグすると信頼性がなくなる可能性があります。
デバッガーはステータス 1 で終了しましたgdb のいくつかのバージョン (7.6.2 など) を試しましたが、同じ結果でした。
1つの問題は、「設定/環境/一般/端末を起動する設定」が正しく設定されていないことです。
gcc 4.2.1 および gdb 7.7.1 を使用して UBUNTU 仮想マシン (12.04) に C::B (svn 9817) を正常にインストールしました。デバッガーは UBUNTU VM で正常に動作しているようです。
C::B の私の OSX バージョンについて教えてもらえますか?
スキップ