调试器设置:codeblock osx

时间:2014-06-20 22:23:23

标签: macos debugging gdb gcc4.9

  1. 我在OSX 10.9.2(Mavericks)上安装了CodeBlocks 13.12(CodeBlocks-13.12-mac)。
  2. 我正在使用gcc 4.9并安装了gdb(7.7.1)。
  3. 我能够成功构建和运行简单的程序。
  4. 但是当我尝试"调试" (例如,"运行到光标"),我得到以下输出:

      

    [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

    结束
  5. 我尝试了几个版本的gdb(例如7.6.2),结果相同。

  6. 似乎有一个问题是我没有"设置/环境/常规/设置来启动终端"设置正确。

  7. 我已成功在UBUNTU虚拟机(12.04)上安装了C :: B(svn 9817),其中包含gcc 4.2.1& gdb 7.7.1。调试器似乎在UBUNTU VM上运行正常。

  8. 你能帮我看一下我的OSX版C :: B吗?

    跳过

0 个答案:

没有答案