GDB无法调试

weixin_40919495 2018-11-02 10:42:37
新手在使用GDB调试时
出现了问题
这是源代码

#include<stdio.h>
int main()
{
int i=0;
printf("Hello World");
}
编译后生成hello1.o
调试时出现了这样的状况

求助大佬
...全文
339 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
jdgdf566 2018-11-06
  • 打赏
  • 举报
回复
能通过啊。。
weixin_40919495 2018-11-04
  • 打赏
  • 举报
回复
我按你们说的做了,还是没用
在使用run命令时,会跳出这些错误。
[New Thread 21252.0x1930]
warning: Can not parse XML library list; XML support was disabled at compile time

[New Thread 21252.0x3790]
asdffdsfgdb: unknown target exception 0x4000001f at 0x401490

Thread 1 received signal ?, Unknown signal.
0x0009df88 in ?? ()
我设置了断点
接下来都不可以查看变量的值
kungelee 2018-11-03
  • 打赏
  • 举报
回复
gcc helloworld.c -o hellowrold -g3 gdb hellowrld.exe //-g3 写入Debug信息 //.exe可选
自信男孩 2018-11-03
  • 打赏
  • 举报
回复
需要编译生成可执行文件,而不是.o文件

gdb +可执行文件
weixin_40919495 2018-11-03
  • 打赏
  • 举报
回复
不行

69,381

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧