ChinaUnix.net
相关文章推荐:

linux gdb 调试

如题。 我的板子是arm linux。如果我们的程序出问题,我让他生成core文件,可以跟踪找到问题。 可问题是板子上的空间太小,没法把gdb放上去,只能放上去gdbserver,如果远程调试core的话,我怎么才能调试他? 另外, 当我远程调试一个小的测试程序时,本地的gdb报如下信息 (gdb) target remote 192.168.111.139:7777 Remote debugging using 192.168.111.139:7777 warning: Remote failure reply: E01 0x400009f0 in ?? () 怎么回...

by urapple - C/C++ - 2012-03-07 19:01:03 阅读(8920) 回复(12)

相关讨论

请看代码: [code] #include 2 #include 3 4 char *GetString2( void ) 5 { 6 char *p = "hello world"; 7 return p; 8 } 9 10 11 int main( int argc, char *argv[] ) 12 { 13 char *str = NULL; 14 str = GetString2(); 15 16 str[0] = '1'; 17 printf( "%s\n"...

by POLOGG - C/C++ - 2006-03-06 10:37:17 阅读(2983) 回复(5)

linux 下用gdb调试多线程程序 怎样让让当前调试的context 在程序执行了pthread_create后,直接转到创建的线程中

by yeajchao - C/C++ - 2006-10-11 12:26:07 阅读(2626) 回复(6)

应项目需要,我开发了linux下的一个动态库,平时都是直接用gdb调试进程,这次要调动态库,却不知道咋办了,请大虾指点,如何用gdb调试动态库? 具体步骤是怎么样的? 谢先

by xiali_1216 - C/C++ - 2006-03-08 20:55:55 阅读(1976) 回复(2)

比如 [code] pthread_create(&tid, NULL, myFunc, NULL);[/code] 在这一行置断点, run, 停在这里了, 说有了一个新的线程. 我怎么进入函数myFunc, 调试它? 谢谢!

by kunson - C/C++ - 2005-04-15 22:38:21 阅读(2201) 回复(1)
by Edward_lulu - C/C++ - 2005-01-18 15:24:19 阅读(786) 回复(0)

linux下面用gdb怎么样调试多进程,可以用set follow-fork-model , 但是好像对线程没有用.请问哪位知道方法啊,我急需要用啊,

by xhl0902 - 程序开发 - 2004-06-08 17:23:07 阅读(713) 回复(1)
by bluexin - 程序开发 - 2004-05-14 09:47:57 阅读(799) 回复(4)

我这样作 gdb downtxt list 出现信息: init.c no suchfile or directory in init.c (downtxt是downtxt.ec的运行文件)

by 攸攸晨晓 - Linux论坛 - 2004-03-30 18:26:29 阅读(408) 回复(0)

gdb调试精粹 一:列文件清单 1. List (gdb) list line1,line2 二:执行程序 要想运行准备调试的程序,可使用run命令,在它后面可以跟随发给该程序的任何参数,包括标准输入和标准输出说明符(<和>;)和外壳通配符(*、?、[、])在内。 如果你使用不带参数的run命令,gdb就再次使用你给予前一条run命令的参数,这是很有用的。 利用set args 命令就可以修改发送给程序的参数,而使用show args 命令就可以查看其缺省参数的列表。...

by yuzhangyong - Linux论坛 - 2005-11-03 11:50:54 阅读(1330) 回复(1)
by ok2008 - C/C++ - 2003-03-30 23:56:16 阅读(946) 回复(1)