SublimeGDB:未加载符号表

时间:2017-04-03 14:52:37

标签: debugging gdb sublimetext2

我在设置sublimegdb时遇到了问题。我总是收到错误消息:

“未加载符号表。请使用\”file \“命令。”

我的用户设置似乎有问题:

{
    "workingdir": "/home/name/workspace/project",

    "commandline": "gdb --interpreter=mi ./main" 
}

这似乎是一个超级愚蠢且易于解决的问题,但我只是不明白......

谢谢!

1 个答案:

答案 0 :(得分:0)

------的解决 ------

我错过了更改我的构建系统而忘记将参数-g添加到gcc中进行调试。

我的项目设置

 {
"settings":
     {
          "sublimegdb_workingdir": "${folder:${file}}",

          "sublimegdb_arguments": "",

          "sublimegdb_commandline": "gdb --interpreter=mi --args ./${file_base_name}"
     }
}

C构建系统

 {
"cmd" : ["gcc -g $file_name -o ${file_base_name} && ./${file_base_name}"],
"selector" : "source.c",
"shell": true,
"working_dir" : "$file_path"
}