vc++出现这个问题怎么解决呀,急求😭😭😭

vc++出现这个问题怎么解决呀,急求😭😭😭😭😭😭... vc++出现这个问题怎么解决呀,急求😭😭😭😭😭😭 展开
 我来答
bhtzu
2016-06-17 · TA获得超过1.1万个赞
知道大有可为答主
回答量:8088
采纳率:85%
帮助的人:4229万
展开全部
首先要看,你这个代码是不是自建的完整MFC工程。如果不是,那么放弃当前工程,重新建立,这个报错只是第一个,即使调整了,还会有非常多后续的错误报出来,因为MFC代码需要的是一个完整的框架。

如果是自建的MFC工程,那么:
A 如果创建工程根本没有选择“使用预编译”,那么stdafx.h为何要包含它.一般只有大工程才需要预编译头文件.stdafx.h删除这一行#include "stdafx.h"
B project-> Settings->c/c++ category->Precomiled Headers 选择第一个 Not using precompiled headers
C Project->Settings->C/C++->Project Options中把/Fp"Debug/Your_Project_Name.pch"和/Yu"stdafx.h"两项删掉就可以了。要注意原来在stdafx.h内包含的文件要包含到各个.cpp文件中.
D 在*.cpp中的开头加入#include "stdafx.h".(#include "stdAfx.h" 放到另外#include的前面,也就是程序的最前面。使用预编译头文件需要把它放到程序最前面,否则它前面的内容会被忽略)
E rebuild all
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式