社区
C++ Builder
帖子详情
怎么解决编译时#include
的错误?
xjtt2000
2006-08-05 04:53:07
我是C++ Builder的初学者,相信很多人编译时遇到过下面的错误提示:
C++ Fatal Error] afxv_w32.h(14): F1003 Error directive: WINDOWS.H already included. MFC apps must not #include <windows.h>
请问是怎么解决的呢?
...全文
1104
5
打赏
收藏
怎么解决编译时#include <windows.h>的错误?
我是C++ Builder的初学者,相信很多人编译时遇到过下面的错误提示: C++ Fatal Error] afxv_w32.h(14): F1003 Error directive: WINDOWS.H already included. MFC apps must not #include 请问是怎么解决的呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xjtt2000
2006-08-06
打赏
举报
回复
注释了没有用。
netying
2006-08-06
打赏
举报
回复
你这不是vc的东西吗
afxv_w32.h这个文件有用吗,没用就不要用
BlueDeepOcean
2006-08-06
打赏
举报
回复
#include <windows.hpp>
CACACACACA
2006-08-05
打赏
举报
回复
把BCB程序中的WINDOWS.H注释试试.
就怕其它单元中也引用了这个头文件.
ccrun.com
2006-08-05
打赏
举报
回复
看起来象是用BCB编译你的VC源文件?
《C深度解析》第二章 C预
编译
——宏定义、条件
编译
、头文件包含、特殊预
编译
关键字
课程内容:(1)回顾c预
编译
(2)宏定义:无宏体宏、有宏体宏、带参宏、宏定义与复杂表达式。(3)条件
编译
:#if、#else、#elif #endif、#ifdef和#ifndef、#if与defined、条件
编译
与配置文件(4)一些特殊的预
编译
关键字与实际应用:defined、#error、#line、#与##、#pragma (5)文件包含:是否只能包含.h文件,<>与区别等。
【
错误
记录】
Windows
控制台程序
编译
报错 (
WINDOWS
.H already
include
d. MFC apps must not #
include
<
Windows
.h> )
fatal error C1189: #error:
WINDOWS
.H already
include
d. MFC apps must not #
include
<
Windows
.h>
(Visual Studio C++)#
include
<
windows
.h>报错:无法打开
windows
.h
解决
方案汇总
(Visual Studio C++)#
include
<
windows
.h>报错:无法打开
windows
.h
解决
方案汇总 折腾了好久,百度搜了将近十个网址才
解决
,话不多说,来看
解决
方法 一、显示“无法打开
windows
.h文件”,原因可能没有将
Windows
.h 这个头文件的目录包含进来或者没有安装SDK。 1.在“Visual Studio Installer”修改: 2.在使用C++桌面开发里将
Windows
10 SDK勾上(勾上一个版本应该就可以了) 3.在项目==>属性 里,
VS2013出现“#error
WINDOWS
.H already
include
d. MFC apps must not #
include
<
windows
.h>”
错误
添加线程
时
出现的标题出错处理方法如下 找到报错项目的stdaxf.h文件,注释掉以下头文件内容,并在最上方添加#
include
"afxwin.h",最终stdaxf.h内容如下 // stdafx.h : 标准系统包含文件的包含文件, // 或是经常使用但不常更改的 // 特定于项目的包含文件 // #pragma once #
include
"afxwin.h" // 新添加进来的头文件 #
include
"targetver.h" // 注释掉的内
c++关于#
include
头文件
错误
问题
vs2013或者其他的都会遇到这个问题, #
include
#
include
这两个头文件一用就会出错,
解决
方法就是,第一,在项目属性,配置属性,常规,MFC的使用改成静态库使用MFC。 ,这个
时
候,就可以了。 但是,如果用
windows
.h文件的话,又会报错, 这
时
候可以这样处理, 将这两个头文件放入#
include
"stdafx.h"的头文件里面,记住,放到考最上面的位
C++ Builder
13,825
社区成员
102,679
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章