但是当我尝试"调试" (例如,"运行到光标"),我得到以下输出:
[debug]命令行:/usr/local/Cellar/gdb/7.7.1/bin/gdb -nx -fullname -quiet -args / Users / skips / SkipsC ++ Code / DebugTutorial / bin / Debug / DebugTutorial [debug]工作目录:/ Users / skips / SkipsC ++ Code / DebugTutorial开始 调试器:/usr/local/Cellar/gdb/7.7.1/bin/gdb -nx -fullname -quiet -args / Users / skips / SkipsC ++ Code / DebugTutorial / bin / Debug / DebugTutorial
完成
[调试] GT;设置提示>>>>>> cb_gdb:
注册新类型:wxString
注册新类型:STL String
注册新类型:STL矢量
设置断点无法启动控制台(osascript -e'告诉应用"终端"' -e'激活' -e'做脚本""' -e'告诉'睡觉80007329)
结束
。
。
。
调试器名称和版本:GNU gdb(GDB)7.7.1
。
。
。
[调试] GT;>>>>> cb_gdb:
[调试] GT;抓住了 [debug] probe.c:59:internal-error:struct symtabs_and_lines parse_probes(char **,struct linespec_result *):断言`probe_ops!= NULL'失败。
[debug]检测到GDB内部的问题,
[debug]进一步调试可能证明不可靠 调试器以状态1
我尝试了几个版本的gdb(例如7.6.2),结果相同。
似乎有一个问题是我没有"设置/环境/常规/设置来启动终端"设置正确。
我已成功在UBUNTU虚拟机(12.04)上安装了C :: B(svn 9817),其中包含gcc 4.2.1& gdb 7.7.1。调试器似乎在UBUNTU VM上运行正常。
你能帮我看一下我的OSX版C :: B吗?
跳过