我在设置sublimegdb时遇到了问题。我总是收到错误消息:
“未加载符号表。请使用\”file \“命令。”
我的用户设置似乎有问题:
{
"workingdir": "/home/name/workspace/project",
"commandline": "gdb --interpreter=mi ./main"
}
这似乎是一个超级愚蠢且易于解决的问题,但我只是不明白......
谢谢!
答案 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"
}