码迷,mamicode.com
首页 >  
搜索关键字:gdb 单步调试    ( 2368个结果
C编译: 使用gdb调试
作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!gdb是the GNU Debugger的简称。它是一款UNIX平台的调试器(debugger),可用于为C, C++, Objective-C, Java, Fortran等程序de...
分类:数据库   时间:2014-05-27 01:26:27    阅读次数:360
Samba服务器的配置与使用
1、系统环境变量Fedora: yum install libacl-devel libblkid-devel gnutls-devel \ readline-devel python-devel gdb pkgconfig libattr-devel \ krb5-workstationD...
分类:其他好文   时间:2014-05-26 23:19:30    阅读次数:394
gdb调试汇总
1. 启动GDB开始调试:(1)gdbprogram///最常用的用gdb启动程序,开始调试的方式(2)gdbprogram core///用gdb查看core dump文件,跟踪程序core的原因(3)gdbprogram pid///用gdb调试已经开始运行的程序,指定pid即可2. 应用程序带...
分类:数据库   时间:2014-05-24 01:18:27    阅读次数:481
gdb调试多进程和多线程命令
转自:gdb调试多进程和多线程命令1. 默认设置下,在调试多进程程序时GDB只会调试主进程。但是GDB(>V7.0)支持多进程的分别以及同时调试,换句话说,GDB可以同时调试多个程序。只需要设置follow-fork-mode(默认值:parent)和detach-on-fork(默认值:on)即可...
分类:数据库   时间:2014-05-23 23:01:03    阅读次数:470
[转]使用gdb调试运行时的程序小技巧
原创文章,欢迎转载。转载请注明:转载自淘宝核心系统团队博客,谢谢!原文链接地址:使用gdb调试运行时的程序小技巧下面介绍我调试时经常遇到的三种问题,如果大家也有类似的问题交流一下解决方法:情景1:在不中止程序服务的情况下,怎么调试正在运行时的程序情景2:需要同时看几个变量的值或者批量查看多个core...
分类:数据库   时间:2014-05-23 05:01:32    阅读次数:354
apklug插件托管服务开发教程之按条件查询云端插件-01
注:本文是基于托管服务TuoCloudService1.0.0讲解的 项目地址为http://git.oschina.net/plug/ApkplugCloudServiceDemo   一,插件托管服务支持的功能       v1.0.0支持的功能如下:         注:它们都是以OSGI服务对外提供服务的,关于OSGI可百度查询,但同时我们提供模板代码,我们希望大家可以利用模板...
分类:其他好文   时间:2014-05-23 00:50:19    阅读次数:405
gdb 调试openmp多线程程序 示例介绍
gdb 调试openmp多线程程序 示例介绍...
分类:数据库   时间:2014-05-22 23:59:29    阅读次数:496
bochs+gdb联调linux-0.11内核
终于把bochs和gdb连起来了,下面描述下步骤以作记录。 1.安装bochs 前面有篇文章介绍了bochs源码编译安装过程,这里安装也非常相似,只是命令稍微有些不同 ./configure --enable-gdb-stub make make install 2.下载调试映像 http://oldlinux.org/Linux.old/bochs/linux-0.11-gdb-r...
分类:数据库   时间:2014-05-22 11:51:56    阅读次数:341
linux0.11内核fork实现分析(不看不知道,一看很简单)
曾几何时,只是一直在调用库函数fork,只知道它创建一个子进程,并且子进程返回值是0,父进程返回值是子进程pid。但是一直没有深究内核代码,今天终于使用gdb调试了一把fork的内核代码,下面就让我们一探究竟吧。 1.创建进程的本质是什么? 根据目前理解,其实就是构造了PCB,这个PCB会唯一标示一个进程的存在,并且会构建子进程的页目录和页表等等。 2.为什么fork()调用会有2个返回值,...
分类:系统相关   时间:2014-05-22 10:40:01    阅读次数:404
codeblocks 调试
在程序设计中,单步调试能够跟踪程序的执行流程。跟踪过程中,还可以观察变量的变化,从而发现其中存在的问题。单步执行除了可以帮助我们发现设计的程序中存在的问题,对于初学者,还可以帮助我们理解语言的机制。 所以,对于初学者,掌握所用的集成开发环境的一般用法,是一件非常重要的事情。 由于其重要性,再...
分类:其他好文   时间:2014-05-22 03:23:19    阅读次数:289
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!