ChinaUnix.net
相关文章推荐:

android gdb 调试 appprocess

对于int main(int argc, char **argv)的参数, 其中argv怎么传给gdb啊?

by huaxue - C/C++ - 2006-08-05 13:42:27 阅读(910) 回复(3)

相关讨论

一个进程要通过inetd来启动,对于这种进程该如何调试?我有源码,想直接源码调试? :em16: 谢谢大虾先。

by yang__ling - C/C++ - 2004-05-06 15:59:41 阅读(934) 回复(1)

请教两个问题: 1、gdb调试信息有乱码出现是啥问题。 2、gdb调试的程序运行时怎么传参数

by yuipr - C/C++ - 2009-08-27 13:40:08 阅读(4844) 回复(4)

一个项目多个.c源文件组成,现在要对有main函数的那个文件进行gdb调试。 gcc main.c -g -o sss 提示:‘F_SETFD’未声明(在此函数内第一次使用) 出问题的函数是(void) fcntl( fileno( logfp ), F_SETFD, 1 ); 我看了一下,这个函数的第2个参数本来就是这么写的,gdb却提示这个东西未声明。 但问题是我./configure make make install整个程序能够正常安装不提示有错。 我现在是要-g一下好开始进行gdb调试,可是这个问题却卡住了编译...

by zonelight - C/C++ - 2009-07-29 14:39:49 阅读(2166) 回复(3)

我用KDBG调试。如果main函数有参数,应该怎样传入去呢

by orochi215 - C/C++ - 2009-07-29 15:26:48 阅读(1177) 回复(2)

1. 请问gdb调试程序时是如何寻找源代码文件的? 2. 在自己的开发机上面开发的程序安装到另一台没有源代码的机器上后,程序有问题想调试,大家一般怎么做呢?(前提是不能将源代码拷贝到安装机上。我一般都是在安装机上开启gdb调试,然后同时在自己开发机上打开源代码,一边gdb跟踪一边看源代码执行到那里了。)

by 挖土机 - C/C++ - 2008-09-24 19:24:15 阅读(1246) 回复(0)

使用gdb调试时, 如果要进入子进程可以使用命令 (gdb)set follow-fork-mode xx 其中xx可以是ask, child, parent或者serial 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/17004/showart_494638.html

by shiwudao - HP文档中心 - 2008-03-12 16:39:29 阅读(1824) 回复(0)

如何设置一个条件,比如当某个变量为0时break啊。

by guhan010 - C/C++ - 2007-10-24 20:29:04 阅读(1627) 回复(1)

#include #include #include int main(void) { int i = 0; int sum = 0; for( ; i<100 ; i++) { sum =+i; } printf("sum is %d",sum); } 在for循环设置断点 (gdb) l 1 #include 2 #include 3 #include 4 int main(void) 5 { 6 int i = 0; 7 int sum = 0; 8 for( ; i<100 ; i+...

by paopaow2004 - C/C++ - 2007-07-28 09:40:55 阅读(1359) 回复(0)

我运行程序前执行ulimit -c 100000 程序出现错误,产生core文件,查看core文件的时候,有时候显示..... Program terminated with signal 6, Aborted. warning: current_sos: Can't read pathname for load map: Input/output error Reading symbols from /lib/libmgnet.so.0...done. Loaded symbols for /lib/libmgnet.so.0 Reading symbols from /usr/lib/libiksemel.so.3...done. Loaded symbols for /usr/lib/libiksemel.so.3 ...

by ruchong - C/C++ - 2007-01-11 23:26:34 阅读(1085) 回复(1)

testing.cpp #include #include using namespace std; void Fun(int k) { cout << " k = " << k << endl; char a[]="abcde"; cout << " a = " << a << endl; char* b = new char[k]; bzero(b,k); for(int i = 0; i < strlen(a); i++) { b = a[strlen(a)-i]; } cout << " b = " << b << endl; delete [] b; } int main(int argc,char **argv) { Fun(100); ...

by bjtubin - C/C++ - 2006-11-21 14:03:50 阅读(1196) 回复(4)