VC6.0编译出错求助

microfans 2005-08-26 09:33:14
我按《visual c++程序设计》上的好几个程序(创建窗口和画笔)输入,编译结果都是同一个错误:fatal error c1010:unexpected end of file whilelooking for precompied header directive error executing c1.exe
如果去掉前面的#include"stdafx.h"错误为:fatal error c1189:#error:windows,h already include MFC apps must not #include<windows.h> error exeuting c1.exe
百思不得其解,请大虾帮忙
...全文
144 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
lixiaosan 2005-08-26
  • 打赏
  • 举报
回复
project-》settings-》c/c++
选择PreCompiled headers,
设置第一选项,选择不使用预编译头
agchen81 2005-08-26
  • 打赏
  • 举报
回复
如果你在MFC工程中(会有stdafx.h)包含了.c文件,就会出这个问题,在project-》setting
C/C++页取消预编译头选项就可以
快乐鹦鹉 2005-08-26
  • 打赏
  • 举报
回复
如果去掉前面的#include"stdafx.h"
==去掉哪里的阿?
#include "stdafx.h"一定要是cpp文件的第一个#include语句。
DentistryDoctor 2005-08-26
  • 打赏
  • 举报
回复
已经包含了stdafx.h?


那么是不是大括号不匹配?
oyljerry 2005-08-26
  • 打赏
  • 举报
回复
去掉预编译选项试试
microfans 2005-08-26
  • 打赏
  • 举报
回复
谢谢, 我试试

15,978

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧