VS2008编译找不到且不能升级vc90.pdb文件解决方法
2010-09-17 09:29
597 查看
VS2008编译找不到且不能更新vc90.pdb文件解决方法
问题描述:
1>D:***.cpp : error C2471: cannot update program database '***/debug/vc90.pdb'
1>D:***.cpp : fatal error C1083: Cannot open program database file: '***/debug/vc90.pdb': No such file or directory
这个VS2008的bug。详情可以参见https://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=309462
官网解决方案如下:
I have found an alternate way for the time beging to avoid C2471 error but it works only in the case of successful release build.
for this click Build menu than Configuration manager than create a new setting from release settings. Change following things in your project settings as :
C/C++ | General | Debug Information format | C7 Compatible (/Z7)
C/C++ | Code Generation | Enable String Pooling | Yes (/GF)
Linker | DEBUG | General Debug Info | Yes (/DEBUG)
after these settings. Rebuild your application. I'm sure you will be able to resolve the pdb updation issue if it is really not hampering your other settings. Hope it will be helpful to you.
按上面提示修改后,编译通过。
问题描述:
1>D:***.cpp : error C2471: cannot update program database '***/debug/vc90.pdb'
1>D:***.cpp : fatal error C1083: Cannot open program database file: '***/debug/vc90.pdb': No such file or directory
这个VS2008的bug。详情可以参见https://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=309462
官网解决方案如下:
I have found an alternate way for the time beging to avoid C2471 error but it works only in the case of successful release build.
for this click Build menu than Configuration manager than create a new setting from release settings. Change following things in your project settings as :
C/C++ | General | Debug Information format | C7 Compatible (/Z7)
C/C++ | Code Generation | Enable String Pooling | Yes (/GF)
Linker | DEBUG | General Debug Info | Yes (/DEBUG)
after these settings. Rebuild your application. I'm sure you will be able to resolve the pdb updation issue if it is really not hampering your other settings. Hope it will be helpful to you.
按上面提示修改后,编译通过。
相关文章推荐
- 一个VC6的工程转换为VS2008的工程后,编译找不到而且不能升级vc90.pdb文件的问题解决方法 2010-9-28 14:00
- VS2008编译找不到且不能升级vc90.pdb文件解决方法
- 编译找不到且不能升级vc90.pdb文件解决方法
- 我把一个VC6的工程转换为VS2008的工程后,编译总是出现找不到而且不能升级vc90.pdb文件的问题,error C2471--解决办法
- 我把一个VC6的工程转换为VS2008的工程后,编译总是出现找不到而且不能升级vc90.pdb文件的问题,error C2471--解决办法 2010-9-16 15:01
- 编译找不到vc90.pdb文件的解决方法
- VS2008在WIN7 X64上不能编译VC++程序的解决方法
- vc编译错误:不能解析某些函数的解决方法
- 安装交叉编译工具,执行arm-linux-gcc –v命令出现提示找不到该文件或目录?解决方法
- JBuilder2006不能自动编译.class文件在WEB-INF/CLASSES文件下的解决方法
- Tomcat不能自动编译JSP文件问题的一种解决方法
- 一个顽疾——QT不能包含tslib的头和库文件联合编译的解决方法
- 解决vs2008中包含wlanapi.h头文件后编译不能通过的问题
- 安装交叉编译工具,执行arm-linux-gcc –v命令出现提示找不到该文件或目录?解决方法
- VS2008找不到iostream.h文件和没有找到MSVCR90D.dll的解决方法
- 安装交叉编译工具,执行arm-linux-gcc–v命令出现提示找不到该文件或目录?解决方法
- Linux 下 Eclipse编译找不到so库文件的解决方法
- VS2008能编译却不能运行的情况,不能“调试”的解决方法
- VC连接ADO方式数据库在WIN7下编译到XP下不能运行解决方法
- xcode升级或者重新安装后不能编译的解决方法