一年一度的大型开发者活动,2014 北京 DevFest 大会网站正式上线: http://devfest.gdgbeijing.org/ 。
还等什么,开始报名了!今年 DevFest 大会将再次达到 500人规模,分为 Android 和 Web 两大主题和分会场。
Android Wear、Material Design、Polymer 、响应式设计 一个都不能少。
此外,还为喜欢动手...
分类:
其他好文 时间:
2014-09-29 21:13:12
阅读次数:
137
用GDB调试程序GDB概述————GDB是GNU开源组织公布的一个强大的UNIX下的程序调试工具。也许,各位比較喜欢那种图形界面方式的,像VC、BCB等IDE的调试,但假设你是在UNIX平台下做软件,你会发现GDB这个调试工具有比VC、BCB的图形化调试器更强大的功能。所谓“寸有所长,尺有所短”就是...
分类:
数据库 时间:
2014-09-28 21:01:35
阅读次数:
225
程序编译: gcc xx.c -o xx -g //一定要加-g开始调式: gdb xx //进入调式界面 l:显示文件,默认10行main函数 l+函数名 //显示函数 b:插入断点 b + 行号(main函数) b + 文件名:行号 b + 函数名 r:运行...
分类:
数据库 时间:
2014-09-27 23:46:10
阅读次数:
308
程序开发中最经常做的事情莫过于debug,在webMethods中也是如此。掌握有效的debug方法可以提高程序开发的效率,而了解更多的debug方式则让bug无处遁形。在这里我列举几个常用的debug方式。一、最常用的单步调试和Trace。在developer中,单步调试的快捷键是F6,Trace...
分类:
Web程序 时间:
2014-09-26 22:52:48
阅读次数:
270
gdb使用记录用于记录日常调试用到的方法,而不是简单的命令说明首先还是先将用过的命令列出命令:缩写:说明run:r:执行程序break:b:设置断点print:p:打印变量内容next:n:执行到下一条语句step:s:进入函数执行(gdb官方说法是Step program until it rea...
分类:
数据库 时间:
2014-09-26 19:26:28
阅读次数:
157
要对kamailio/opensips进行单步调试,就需要先了解其代码的结构及运行方式,kamailio/opensips使用Reactor和Proactor结合的IO网络模型,使用主进程负责监听网络,当有连接产生或首包到达时,就通过pipe将文件描述符发送给worker进程,worker进程就会负责此连接的数据取读、业务处理、数据发送等事情,然后再次等待此socket...
分类:
数据库 时间:
2014-09-24 23:56:07
阅读次数:
570
Linux下C语言的编译全过程解读我们总是在Linux下输入 gcc -o app main.c 即可编译好程序,对于具体的详细过程及流程,相信亲们就不太了解啦!下面给大家展示一下C编译器的解释全过程。
Linux下编辑调试工具: gcc gdb
把高级语言编译成二进制可执行代码的工具。
把高级语言编译成二进制可执行文件的过程如下:
需要经历四个步骤:
(1)预处...
分类:
编程语言 时间:
2014-09-23 15:58:14
阅读次数:
261
一、准备好内容vim test3.c 输入如下即可#include int func(int n){ int sum=0,i; for(i=0; i<n; i++) { sum+=i; } return sum;}main(){ int i; long result = 0; for(i=1; i<...
分类:
数据库 时间:
2014-09-23 14:55:45
阅读次数:
215
gdb调试带参数的程序
解决方案:
gdb --args ./app arg1 arg2...
分类:
数据库 时间:
2014-09-22 13:57:32
阅读次数:
171
VS2010单步调试1、设置断点F9设置或者取消断点,如果当前行未设置断点,则F9可以再当前行设置断点,如果已经设置,则为去除断点2、单步调试F10不进入函数单步,F11进入函数单步,即按F11,逐语句,F10,逐过程3、运行到断点F5运行到断点所在位置,调试状态下,再按一次F5就会运行到下一个断点...
分类:
其他好文 时间:
2014-09-20 18:33:19
阅读次数:
201