![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
调试
文章平均质量分 73
penyunwudong
这个作者很懒,什么都没留下…
展开
-
转:vs2005无法调试,没有生成pdb文件的解决办法
其实问题在于,在空项目中不生成调试文件pdb,所以无法调试。要让项目生成pdb文件,需要更改:项目属性,configuration properties->linker->Generate Debug Info 从 no 改为 yes(项目属性:属性->连接器->调试->生成连接信息 改为"是")但这样还是不够的,还需要更改:项目属性,configuration proper转载 2009-07-20 20:34:00 · 6168 阅读 · 0 评论 -
vmware串口调试
在调试内核态程序时,发现内核里面的打印信息在默认的情况下只能在控制台输出,由于控制台能看到得信息有限,这就导致不能看到很多有用的调试信息。经过试验,可以有两种办法解决这个问题。1.使用串口调试。把调试信息通过串口输出,然后再用别的自己觉得好用程序读出打印信息。具体步骤如下 (1)在vmare中增加一个串口。在虚拟机的.vmx文件中加入以下信息 serial0.present = "TRUE" serial0.autodetect = "TRUE" se原创 2011-02-20 09:57:00 · 1425 阅读 · 0 评论 -
linux内核bug调试指南(一)
<br />1. do_sync_write/do_sync_read读写错误,返回值ret=-22;<br />通过查对应内核源代码中errno-bash.h,可以知道-22表示Invalid argument<br />函数调用的形式如下:<br />#define WRITE_STRIPE_SIZE (128*1024)<br />loff_t pos;<br />mm_segment_t oldfs;<br />int offset;<br />offset = 17000;<br />p原创 2011-05-30 20:32:00 · 1780 阅读 · 0 评论