码迷,mamicode.com
首页 >  
搜索关键字:gdb 单步调试    ( 2368个结果
GDB调试总结__1
该博客旨在分享IT技术心得和实际工作中遇到问题的解决方法,下面是新浪博客地址http://blog.sina.com.cn/qianyumolu,则为分享经济、行业趋势、心灵文章等,有兴趣的朋友能够踩踩,讨论分享 也欢迎来群里一起学习交流http://url.cn/LJhxoQ ...
分类:数据库   时间:2014-08-06 22:28:02    阅读次数:319
gdb调试core文件
什么是Core Dump?Core的意思是内存, Dump的意思是扔出来, 堆出来.开发和使用Unix程序时, 有时程序莫名其妙的down了, 却没有任何的提示(有时候会提示core dumped). 这时候可以查看一下有没有形如core.进程号的文件生成, 这个文件便是操作系统把程序down掉时的...
分类:数据库   时间:2014-08-06 22:18:42    阅读次数:282
GDB
编译时 必须加 -g参数 , 比如你生成的是123.o 那么就在当前的目录下用命令:gdb 123.ob +行号 :增加断点r 运行watch 增加观察点,每次运行都会写出这个点、n 下一步,会跳过函数s 下一步,有函数就进入函数显示出这个动态数组的取值:p *array@len@的左边是数组的首....
分类:数据库   时间:2014-08-06 18:46:31    阅读次数:201
Makefile 加入gdb以及不同目录编译
条件:根目录下两个文件夹fun,head ./fun/function.h ./fun/function.c ./head/define.h ./main.c 以下为对应的文件源码,相对比较简单,仅仅起一个抛砖引玉的作用,到时候只需要照搬就行。 function.h #include #include #include "../head/define.h" void show_h...
分类:数据库   时间:2014-08-06 02:04:50    阅读次数:245
GNU Readline库函数的应用示例
说明 GNU Readline是一个跨平台开源程序库,提供交互式的文本编辑功能。应用程序借助该库函数,允许用户编辑键入的命令行,并提供自动补全和命令历史等功能。Bash(BourneAgainShell)、GDB、ftp 和mail等程序就使用Readline库提供其命令行界面。 Readlin.....
分类:其他好文   时间:2014-08-05 19:12:30    阅读次数:298
mac安装gdb调试(转载)
转载自:http://blog.plotcup.com/a/129最近一直用go写一个项目,本想在mac上用gdb调试一下,但xcode4.6带的gdb版 本还是太低了,不支持go,只好自己安装一个。本以为直接brew install gdb就 完事了,后来发现不是那么回事,还要给gdb制作证书签名...
分类:数据库   时间:2014-08-05 11:06:59    阅读次数:303
Linux下C/C++程序调试基础(GCC,G++,GDB,CGDB,DDD)
在写程序的时候,经常会遇到一些问题,比如某些变量计算结果不是我们预期的那样,这时我们需要对程序进行调试。本文主要介绍调试C/C++在Linux操作系统下主要的调试工具。在Linux下写程序,C/C++主要的编译器有GCC/G++,ICC等,像我等穷码农,最喜欢GCC了,很大原因是他免费!所以,我们以GCC/G++为例介绍主要的调试工具。分以下几个内容介绍:1、调试之前的工作2、选择调试工具3、调试...
分类:数据库   时间:2014-08-04 21:35:18    阅读次数:335
eclipse 灵活使用makefile来编译C/C++
需求: 最近在看, 作者在不断优化自己的类,有许多不同的版本,有很多的测试函数(main函数),我使用的是eclipse+CDT来编写C++,不可能为每个类都创建一个工程。那咋办呢? 我们知道gcc+makefile+gdb,是linux下的神器,使得编写程序相当的灵活,奈何水平不够,还是使用了IDE来配合。 下面就来看看怎么使用elipse+makefile来灵活编译程序。 1. 首先上...
分类:编程语言   时间:2014-08-04 17:55:27    阅读次数:750
VS2013常用快捷键你敢不会?
F1 帮助文档F5 运行F12 跳转到定义F11 单步调试Shift+F5 停止调试Ctrl+滚轮 放大缩小当前视图Ctrl+L 删除当前行Ctrl+K,Ctrl+C 注释选中代码Ctrl+K,Ctrl+U 取消选中代码的注释Ctrl+K+D 格式化代码Ctrl+C 复制当前行Ctrl+V 粘贴复制...
分类:其他好文   时间:2014-08-04 01:42:46    阅读次数:326
redhat 升级gdb7.6
gcc升级到4.8后 gdb版本太低不能用,所以要相应的升级gdb 在http://www.gnu.org/software/gdb/download/下载gdb7.6 放到/opt/gdb7.6目录下 然后 ./configure --prefix=/opt/gdb7.6/gdb make sudo make install 注意:最后一步直接make install...
分类:数据库   时间:2014-08-03 20:41:35    阅读次数:298
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!