在Linux下的Qt界面gbd调试方法:
No1:
在需要调试的机器上root下输入 ulimit -c +一个尽量大的数字,比如:100000000
No2:
在无法启动,或有问题的界面中启动一下 在Linux一般启动一下启动脚本。
No3:
查看自己生成的内核位置。
~# find / -name core
# ls -l
看一下是不是跟自己的生成core的时间是否一致。
scp -r core 到自己的服务器的root下或者你觉得比较合理的地方。
这里我们就让他放在我们的root目录下。
No4:
这里我们就可以运行一下我们的gdb:
gdb -c /root/core -f +添加自己的可执行文件的路径和文件。
这个时候会出现我们的调试的一些信息。但是只有一部分是我们需要的信息:这个时候需要执行以下
#bt就可以看一下我们的软件在那些出现了问题。
阅读(1944) | 评论(0) | 转发(0) |