v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} w\:* {behavior:url(#default#VML);} .shape {behavior:url(#default#VML);} Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 st1\:*{behavior:url(#ieooui) } /* Style Definitions */ table.MsoNormalTable {mso-style-name:普通表格...
使用DDD+GDB开发ARM Linux程序 使用DDD+GDB开发ARM Linux程序 今天又取得了一些进展,赶快写下来以免自己忘记。 自从Linux在我的板子上跑起来之后,我一直在想一个问题,怎么调试将来写的程序。其实我在Linux开发方面真得很外行,到了今天才知道GDB到底是干什么用的,呵呵。我相信很多人从Bootloader调试开始一直都使用LED啊,printf这样的方法来调试。我做毕设时,就是在MTDBLOCK 里面划出一个USER分区,然后把编译好的程序放入...
定义在其他模块的函数为什么跟不进去?
例如我在main函数里调用了其他模块的函数,但是设置断点后 进不了这些函数
代码如下,这是个主程序,其中tcpin和tcpout是在另外两个模块中定义的,
tcpin读取InputBuf数组里的值,tcpout往OutputBuf数组里写数,
现在发现这两个函数调用时根本没有执行,断点打在那一行也不管用,直接跳过了,是怎么回事?
[code]
#include
vim+gdb+ddd+xxgdb精彩的程序调试 来源: ChinaUnix博客 日期: 2008.03.14 19:10 (共有0条评论) 我要评论 //------------------------------------------------------------------------------------------------------------------------------------------------ 图形GDB1.su...
//------------------------------------------------------------------------------------------------------------------------------------------------ 图形GDB1.sudo apt-get install xxgdb 图形GDB2.sudo apt-get install ddd 图形GDB3.使用vimgdb补丁在vim中执行(强烈建议使用vimgdb调试程序,极其好用gliethttp_20080314) //-----------------------------------------------------------------------------------------...
已经在suse上源码安装好了pgsql了,gdb下也能看到源码,进行b,n,c,attach,where等命令,但是怎么能在源码中添加一些printf并且看到它的输出呢? 我现在attach当前pid后,用where可以看到经过了哪些函数,去其中的一个函数下尝试加入一些printf,再次启动pgsql,gdb下看到的源码中也有新加的printf代码,但是没有输出,该用什么命令或者方法呢? 谢谢!