不是创建此预编译头时使用的idb文件,请重新创建预编译头

我现在手上做的是MFC开发,VC编译的时候弹出:

“不是创建此预编译头时使用的idb文件,请重新创建预编译头”

 原因:

在链接器的链接过程中,有中间输出文件修改了程序名,导致生成的idb文件覆盖

解决办法:

将中间生成文件删掉,再重新编译即可,但是也不用全部删掉,找到出错的文件,将其删除掉再编译就行了。

双击error错误行,就会直接定位到错误的地方。

比如我双击定位到了#include“stdafx.h”这个地方,那么就将中间生成文件“stdafx.obj”文件删掉就行,再编译一次就行了。

猜你喜欢

转载自blog.csdn.net/weixin_41904238/article/details/119682733
今日推荐