level 1
无边繁星
楼主
新建的项目都无法编译通过,用的windows.h报错:
1>------ 已启动生成: 项目: WindowsProject1, 配置: Debug Win32 ------
1>stdafx.cpp
1>d:\windows kits\10\include\10.0.17763.0\um\winbase.h(9506): warning C4138: 在注释外找到“*/”
1>d:\windows kits\10\include\10.0.17763.0\um\winbase.h(9506): error C2143: 语法错误: 缺少“;”(在“*”的前面)
1>d:\windows kits\10\include\10.0.17763.0\um\winbase.h(9506): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
1>d:\windows kits\10\include\10.0.17763.0\um\winbase.h(9506): error C2059: 语法错误:“/”
1>d:\windows kits\10\include\10.0.17763.0\um\winbase.h(9508): fatal error C1070: 文件“d:\windows kits\10\include\10.0.17763.0\um\winbase.h”中的
#if/#
endif 对不匹配
1>已完成生成项目“WindowsProject1.vcxproj”的操作 - 失败。
========== 生成: 成功 0 个,失败 1 个,最新 0 个,跳过 0 个 ==========
是怎么回事啊?什么都没改,直接新建项目就是这样了
2019年02月28日 09点02分
1
1>------ 已启动生成: 项目: WindowsProject1, 配置: Debug Win32 ------
1>stdafx.cpp
1>d:\windows kits\10\include\10.0.17763.0\um\winbase.h(9506): warning C4138: 在注释外找到“*/”
1>d:\windows kits\10\include\10.0.17763.0\um\winbase.h(9506): error C2143: 语法错误: 缺少“;”(在“*”的前面)
1>d:\windows kits\10\include\10.0.17763.0\um\winbase.h(9506): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
1>d:\windows kits\10\include\10.0.17763.0\um\winbase.h(9506): error C2059: 语法错误:“/”
1>d:\windows kits\10\include\10.0.17763.0\um\winbase.h(9508): fatal error C1070: 文件“d:\windows kits\10\include\10.0.17763.0\um\winbase.h”中的
#if/#
endif 对不匹配
1>已完成生成项目“WindowsProject1.vcxproj”的操作 - 失败。
========== 生成: 成功 0 个,失败 1 个,最新 0 个,跳过 0 个 ==========
是怎么回事啊?什么都没改,直接新建项目就是这样了