当前位置: 技术问答>linux和unix
C新手,在使用调试工具GDB命令时的小问题
来源: 互联网 发布时间:2017-05-07
本文导语: 我是自学C和linux,因为对C和linux系统很感兴趣 在看过一些视频和书籍后,我就开始折腾。 但在调试这里我就卡住了,就是GDB命令,我照着书上和视频上弄,可结果不一样。 它老是报一个说我的文件和目录不存在,...
我是自学C和linux,因为对C和linux系统很感兴趣
在看过一些视频和书籍后,我就开始折腾。
但在调试这里我就卡住了,就是GDB命令,我照着书上和视频上弄,可结果不一样。
它老是报一个说我的文件和目录不存在,详细过程如下:
在看过一些视频和书籍后,我就开始折腾。
但在调试这里我就卡住了,就是GDB命令,我照着书上和视频上弄,可结果不一样。
它老是报一个说我的文件和目录不存在,详细过程如下:
[cgy@linux asm]$ ls
main.c run
[cgy@linux asm]$ gcc -g main.c -o tst
[cgy@linux asm]$ ls
main.c run tst
[cgy@linux asm]$ gdb tst
GNU gdb (GDB) Fedora 7.6.1-46.fc19
Copyright (C) 2013 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-redhat-linux-gnu".
For bug reporting instructions, please see:
...
Reading symbols from /home/cgy/workspace/CC++/test/asm/tst...done.
(gdb) b main
Breakpoint 1 at 0x400554: file main.c, line 30.
(gdb) run
Starting program: /home/cgy/workspace/CC++/test/asm/tst
/bin/bash: /home/cgy/workspace/CC++/test/asm/tst: 没有那个文件或目录
During startup program exited with code 127.
(gdb) l
21 "POP EBPn"
22 "RETn"
23 };
24 }
25 */
26 int main()
27 {
28 short img[256][256];
29 int i,j;
30 for(i = 0;i