![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
调试错误
屎里有毒9527
三尺微命,一介书生
展开
-
无法启动程序···系统找不到指定的文件解决方法
用Visual Studio 2010编译时提示:无法启动程序xxx.exe,系统找不到指定的文件 如: 错误的时候:在 属性-常规 里面看到: .\Debug\ 在 属性-连接器-常规 里显示: DiskClean.exe 改错方法: 例如在 属性-链接器-常规 输出文件那里改为: .\Debug\DiskClean.原创 2016-06-06 11:27:32 · 10652 阅读 · 2 评论 -
VS2008编译错误:fatal error C1902: 程序数据库管理器不匹配;请检查安装
不知道怎么突然出现这个错误···昨天关机的时候还是很正常,早上就提示错误了,网上找到了解决办法:X:/Program Files/Microsoft Visual Studio 9.0/Common7/IDE下面拷贝mspdbsrv.exe到X:/Program Files/Microsoft Visual Studio 9.0/VC/bin下面,然后在编译就通过了,不行的话,复制完重启VSX原创 2016-06-06 11:27:53 · 369 阅读 · 0 评论 -
vc90.pdb 不是创建此预编译头时使用的 pdb 文件,请重新创建预编译头
今天用VS2008编译程序的时候出现了奇葩的问题,上次使用的时候还是很正常的,不明所以:2>.\StdAfx.cpp(5) : error C2859: c:\users\pangb\desktop\xx\xxx\debug\vc90.pdb 不是创建此预编译头时使用的 pdb 文件,请重新创建预编译头。2>.\StdAfx.cpp(5) : error C2859: c:\users\pangb原创 2016-06-06 11:27:58 · 4959 阅读 · 0 评论 -
VS2008如何打开VS2010创建的项目
1.修改sln文件VS2008的SLN文件的开头会有如下代码:Microsoft Visual Studio Solution File, Format Version 10.00# Visual Studio 2008 VS2010的SLN文件的开头却是如下代码:Microsoft Visual Studio Solution File, Format Version 11.00# Visual原创 2016-06-06 11:28:01 · 403 阅读 · 0 评论 -
fatal error LNK1168: 无法打开 xxx.exe 进行写入
今早用VS2008调试的时候发现了这个奇葩的问题,只有debug会出现,release则没有,后来百度到了原来是在之前的debug之后,这个进程并没有完全被终止,可以到任务管理器中查找到相应的进程(这里为OgreExample),然后结束所有的这个进程。重新debug就不再会出现这个问题了。原创 2016-06-06 11:28:17 · 5264 阅读 · 0 评论 -
调试出现一大堆错误···
1>c:\program files\microsoft sdks\windows\v6.0a\include\tlhelp32.h(30) : error C2146: 语法错误 : 缺少“;”(在标识符“WINAPI”的前面)1>c:\program files\microsoft sdks\windows\v6.0a\include\tlhelp32.h(30) : error C4430:原创 2016-06-06 11:28:28 · 1288 阅读 · 0 评论 -
基于Crt的内存泄漏检测
转自:http://www.cppblog.com/Lyt/archive/2009/03/22/77517.html http://news.im286.com/2013/0308/47353.shtml内存泄漏是编程中常常见到的一个问题,我所遇过的原因有两个:1.分配完内存后忘记回收2.代码有问题,造成想回收却无法回收,例如:int* p=new int;p=new原创 2016-06-06 11:29:01 · 516 阅读 · 0 评论 -
delete p和delete[] p的区别
原文: operator new 和 operator delete函数有两个重载版本,每个版本支持相关的new表达式和delete表达式: void* operator new (size_t); // allocate an object void* operator new [] (size_t); // allocate an array原创 2016-06-06 11:29:04 · 1244 阅读 · 0 评论